Имя пользователя - это просто свойство объекта пользователя IPrinciple, и этот объект задается в одном из стандартных HTTPModules ASP.NET, в вашем случае, вероятно, System.Web.Security.FormsAuthenticationModule как часть метода OnAuthenticate.
Если вы хотите знать, как изменить эту информацию, например, установить другое имя пользователя или идентификатор, вам нужно будет создать global.asax или пользовательский HTTPModule, который переопределяет Application_AuthenticateRequest. Вот пример:
Public Sub Application_AuthenticateRequest(ByVal sender As Object, ByVal e As System.EventArgs)
Dim cookieName As String = FormsAuthentication.FormsCookieName
Dim authCookie As HttpCookie = HttpContext.Current.Request.Cookies(FormsAuthentication.FormsCookieName)
If Not IsNothing(authCookie) Then
Dim authTicket As FormsAuthenticationTicket = FormsAuthentication.Decrypt(authCookie.Value)
If IsNothing(authTicket) OrElse authTicket.Expired Then
HttpContext.Current.Response.Redirect(FormsAuthentication.LoginUrl)
Else
Dim id As New FormsIdentity(authTicket)
Dim newUser As New YourCustomUserType(id.Name)
HttpContext.Current.User = newUser
End If
End If
End Sub