Он работает на моем сервере разработки в Visual Studio 2010, но когда я развертываю сайт в среде тестирования, он возвращает null.Можно ли объяснить?Я попытался погуглить, но никто не смог дать однозначного ответа.
У меня есть страница входа, которая является только сценарием.Учетная запись пользователя может быть создана только администратором сайта.Идентификатор пользователя извлекается из значения в запросе http.Когда страница входа получает этот идентификатор, она используется для проверки пользовательской таблицы членства .net для учетной записи пользователя.Если пользователь завершает работу, он проходит аутентификацию.
Я использую метод base.Getuser (string username, bool isOnline) для возврата объекта MembershipUser.Если это не нуль, аутентифицируйтесь.