У меня естьОткуда возникает Web.HttpContext.Current.User.Identity.Name?
FormsAuthentication.SetAuthCookie("someName", True)
как часть моей последовательности пользовательского входа. Позже, у меня есть страница только что позволяет конкретной роли:
<location path="myPage.aspx">
<system.web>
<authorization>
<allow roles="SomeRole"/>
<deny users="*"/>
</authorization>
</system.web>
</location>
Насколько я могу сказать, что делает вызов реализации моей роли поставщика в GetRolesForUser. Кажется, он получает параметр username из Web.HttpContext.Current.User.Identity.Name.
Мой вопрос: Когда имя пользователя из файла cookie auth устанавливается в качестве имени в моем текущем имени пользователя?