Login.aspx
当我设置Default.aspx
为默认页面时, IIS 不断将我重定向到。在我的开发环境中,它工作正常,我进入了正确的页面,但是一旦我从 IIS 服务器发布并尝试,login.aspx 总是首先出现。
我已确保允许匿名用户:
<location path="Default.aspx">
<system.web>
<authorization>
<allow users="?" />
</authorization>
</system.web>
</location>
并将其设置为默认网址(在配置的下方):
<authentication mode="Forms">
<forms loginUrl="Login.aspx" defaultUrl="Default.aspx"></forms>
</authentication>
<authorization>
<deny users="?" />
</authorization>
我什至在 IIS 中设置了默认页面,但每次发布时都会重置它。