我正在使用ASP.NET MVC创建网站。我把它发布到网上,由于某种原因,LogIn视图出现而不是Home视图。我没有实现(不确定我是否打算)任何类型的登录,因为这是一个相当简单的网站。
我99%肯定我忽略了一些非常简单明显的东西但是像大多数问题一样,我看不出上述问题。
如果需要更多信息,请告诉我,我很乐意提供。
谢谢!
答案 0 :(得分:3)
生产中的web.config文件是否启用了身份验证?默认情况下,您可以在任何新的MVC项目web.config文件中使用它:
<authentication mode="Forms">
<forms loginUrl="~/Account/LogOn" timeout="2880" />
</authentication>
将身份验证更改为mode =“None”或删除该元素将禁用身份验证。