为什么IIS7和IIS8 Express之间的身份验证行为不同

时间:2013-03-14 13:52:36

标签: debugging authentication iis-7 iis-express

我使用VS2012在Windows 7上运行了一个空的MVC4项目。在我的web.config中,我引用了一个配置我的身份验证模式的外部文件。我已经尝试删除它并声明内联模式,但它产生相同的结果。在web.config中有这一行

<authentication configSource="Authentication.config" /> 

Authentication.config文件中有以下几行:

<authentication mode="Forms">
    <forms name=".AuthCookie" loginUrl="~/Account/LogOn" timeout="180" slidingExpiration="true" protection="All" path="/" />
</authentication>

当我在IIS7中访问项目时,当我尝试通过Visual Studio 2012中内置的IIS8 Express访问此项时,我被正确地重定向到/Account/LogOn,此选项似乎被忽略。

0 个答案:

没有答案