当我尝试输入 my.domain.com
时,我
403 - 禁止访问:拒绝访问。
但是当我输入 my.domain.com/Login.aspx
时,它可以正常工作。
我在哪里将主网址重定向到登录页面,web.config或IIS中?或者有更好的解决方案吗?
答案 0 :(得分:1)
尝试将Login.aspx添加到IIS的默认文档中。
以下是执行此操作的步骤
步骤1 选择你的wesbite IIS
步骤2
在此处添加"Login.aspx"
答案 1 :(得分:0)
根文件夹下应该有一个页面,默认情况下页面的名称可以是(Default.aspx,Index.aspx,Index.html等)
并在web.config中设置登录URL,如下所示,
<system.web>
<authentication mode="Forms">
<forms loginUrl="~/Login.aspx" timeout="45" protection="All">
</forms>
</authentication>
</system.web>
<location path="Default.aspx">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>