これは些細なことだと思いますが、Windows認証ユーザーがASP.NETページにインラインで印刷しないのはなぜですか?
機能の背後にあるコード:
public string GetCurrentUserWindowsLogin()
{
string windowsLogin = Page.User.Identity.Name;
int hasDomain = windowsLogin.IndexOf(@"\");
if (hasDomain > 0)
{
windowsLogin = windowsLogin.Remove(0, hasDomain + 1);
}
return windowsLogin;
}
インラインコード:
<div class="loginDisplay">[ <%#GetCurrentUserWindowsLogin() %> ]</div>