最佳答案
在 VisualStudio2013中调试时,我试图获取 Windows 用户名。我只是使用:
httpcontext.current.user.identity.name
如果我在我的开发服务器上运行它工作得很好,如果我在任何以前版本的 Visual Studio 上以调试模式运行它,它也工作得很好。
我的问题是-如果我在2013年视觉工作室运行这个,我得到一个空字符串。
我的 web 配置如下。
<system.web>
<authentication mode="Windows"/>
<identity impersonate="false"/>
<authorization>
<allow users="*"/>
</authorization>
<compilation debug="true" strict="false" explicit="true" targetFramework="4.0"/>
<customErrors mode="Off"/>
</system.web>