【发布时间】:2016-09-30 04:58:09
【问题描述】:
我在 .Net framework 4.0 中使用 Default.aspx 页面创建了一个测试 Web 应用程序。我只想访问用户的网络 ID,所以我在后面的 default.aspx 代码中编写了以下代码,但是当我按 F5 运行应用程序时得到空白值:
string username = Page.User.Identity.Name;
并在 web.config 中启用 Windows 身份验证模式:
<authentication mode="Windows" />
然后我尝试在控制台应用程序中进行以下操作,我能够获取我的网络 ID:
Console.WriteLine(Environment.UserName);
我是否缺少 Web 应用程序中的任何配置步骤。
谢谢
【问题讨论】:
标签: .net authentication windows-authentication asp.net-4.0