VS 2013 express iis调试模式不适用于Windows身份验证

时间:2015-11-03 15:48:27

标签: c# asp.net windows-authentication iis-express

我正在尝试在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运行的其他应用程序在此表达式上没有问题。

提前致谢!

0 个答案:

没有答案