当我通过Visual Studio运行ASP .NET页面时,显示登录页面,生成的URL为:
http://localhost:2745/LoginForm.aspx?ReturnUrl=%2f
我期待的网址是:
http://localhost:2745/LoginForm.aspx?ReturnUrl=%2fBuildOverviewForm.aspx
这让我非常头疼,因为我几周没有改变网站本身或网络配置中的任何内容,而且之前工作正常。
我在网络配置中指定了loginUrl和defaultUrl:
<authentication mode="Forms">
<forms loginUrl="LoginForm.aspx" name=".ASPXFORMSAUTH" defaultUrl="BuildOverviewForm.aspx">
</forms>
</authentication>
我完全难过,有什么想法吗?
感谢。