我正在尝试在VS 2013中运行MVC项目(导入为SVN),该项目应该与基本的Windows身份验证一起使用
<authentication mode="Windows" >
</authentication>
在项目属性中,启用了Windows身份验证,并禁用了匿名身份验证。
我还检查了iis express的applicationhosting.config并将其设置为
<section name="windowsAuthentication" overrideModeDefault="Allow" />
和
<windowsAuthentication enabled="true">
<providers>
<add value="Negotiate" />
<add value="NTLM" />
</providers>
</windowsAuthentication>
所以一切都应该正常工作,但是当我启动调试模式时,浏览器会运行并向计算机请求凭据,如果提供它,则返回401.0 Unauthorized。
有没有人有这种行为的经验?使用froms auth运行的其他应用程序在此表达式上没有问题。
提前致谢!