Что устанавливает Page.User.Identity.Name - PullRequest
2 голосов
/ 17 апреля 2009

Я отслеживаю текущий зарегистрированный идентификатор пользователя и основываю поведение моего сайта на этом значении. Мой код устанавливает идентификатор зарегистрированного пользователя с помощью этого оператора:

FormsAuthentication.SetAuthCookie(UserID.ToString(), true);

Впоследствии я читаю это значение from Page.User.Identity.Name.

Это прекрасно работает на моем рабочем столе, но на моем сервере я установил его на 8, и он возвращается 20. Я пытаюсь выяснить, что может установить Page.User.Identity.Name в значение и когда это произойдет.

Спасибо ...

1 Ответ

2 голосов
/ 17 апреля 2009

FormsAuthenticationModule обрабатывает Application_OnAuthenticate и присваивает HttpContext.User главному объекту, который в свою очередь используется Page.User.Identity.Name.

Нет ли разницы во времени на сервере и на рабочем столе?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...