我的电脑安装了VS2008和VS2013。我有一个在VS2008上运行良好的网站。最近我安装了VS2013并将此网站更新为框架4.5。我在VS2013中获取了User.Identity.Name的空字符串。我在HttpContext.Current.User.Identity.Name empty when debugging in visual studio
找到了答案我在webconfig上。此外,我确保在IIS中安装并激活了Windows身份验证组件。但我没有在“属性”页面中看到使用Visual Studio开发服务器。我只能选择使用默认的Web服务器。 有没有人告诉我如何解决它。提前谢谢。
以下是我的调试代码。
Dim Username As New User(User.Identity.Name)
答案 0 :(得分:1)
我从[Authentication issue when debugging in VS2013 - iis express][1]
有答案
在项目的VS2013 F4中查看属性窗口并禁用匿名访问并启用“Windows身份验证”