我的需求很简单,我有一个asp.net mvc 5网络应用程序,我想向我的客户展示我的应用程序。为此我想把我的网站放在我的iis上并用基本的auth保护访问。
问题:使用空文件夹它运行良好但是当我部署我的应用程序时,我得到了: 该页面未正确重定向
这是我的web.config:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="webpages:Version" value="3.0.0.0" />
<add key="webpages:Enabled" value="false" />
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
</appSettings>
<system.web>
<authentication mode="None" />
<compilation debug="true" targetFramework="4.5" />
<httpRuntime targetFramework="4.5" />
</system.web>
<system.webServer>
<modules>
<remove name="FormsAuthentication" />
</modules>
</system.webServer>
</configuration>
我在IIS中的配置身份验证: - 禁用匿名身份验证 - 启用基本身份验证
但是如果没有我的应用程序它会很好用,所以我认为
感谢您的帮助!
答案 0 :(得分:0)
好的我确定问题是关于代码的问题,但它是......
在Startup.cs文件中,我注释了默认代码:
public partial class Startup
{
public void Configuration(IAppBuilder app)
{
//ConfigureAuth(app);
}
}
它有效。