主网址拒绝访问

时间:2014-06-16 09:42:41

标签: .net url iis access-denied

当我尝试输入 my.domain.com 时,我

  

403 - 禁止访问:拒绝访问。

但是当我输入 my.domain.com/Login.aspx 时,它可以正常工作。

我在哪里将主网址重定向到登录页面,web.config或IIS中?或者有更好的解决方案吗?

2 个答案:

答案 0 :(得分:1)

尝试将Login.aspx添加到IIS的默认文档中。

以下是执行此操作的步骤

步骤1 选择你的wesbite IIS enter image description here

步骤2 在此处添加"Login.aspx" enter image description here

答案 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>