devoDa dove proviene Web.HttpContext.Current.User.Identity.Name?
FormsAuthentication.SetAuthCookie("someName", True)
come parte della mia sequenza di login personalizzato. Più tardi, ho qualche pagina consentendo solo un ruolo specifico:
<location path="myPage.aspx">
<system.web>
<authorization>
<allow roles="SomeRole"/>
<deny users="*"/>
</authorization>
</system.web>
</location>
Per quanto posso dire, che effettua una chiamata alla realizzazione del mio provider di ruoli di GetRolesForUser. Sembra che ottenga il parametro username da Web.HttpContext.Current.User.Identity.Name.
La mia domanda è .... quando fa il nome utente dal cookie di autenticazione ottenere impostato come nome nella mia identità dell'utente corrente?