在 Intranet ASP .NET (C#) 页面上,我试图检索当前用户名。
从我的本地机器(Firefox 3.5)我可以看到以下可能性的结果(来自我的本地登录):
<% Response.Write(User.Identity.Name); %>
<% Response.Write(HttpContext.Current.User.Identity.Name); %>
<% Response.Write(Page.User.Identity.Name); %>
但是,当我在本地(IE8)或服务器(IE7)上浏览时,以上都不适用于我的终端服务器登录。
这是 IE 和网页之间的权限问题吗?
更新1
刚刚使用 Firefox 便携版在终端服务器上测试了相同的页面,它也阻止了用户名。