重定向时,默认URL属性不起作用

时间:2012-12-06 07:01:43

标签: asp.net .net url

我遇到了问题。我已经在web.config

中设置了默认网址
   <authentication mode="Forms">
        <forms loginUrl="Home.aspx" defaultUrl="Admin/AdminHome.aspx">
            <credentials passwordFormat="Clear">
                <user name="admin" password="admin"/>
            </credentials>
        </forms>
    </authentication>

但是当我尝试使用用户名登录时,密码我认为它会使用网址重定向到页面本身

 /Home.aspx?ReturnUrl=%2fAdmin%2fAdminHome.aspx

请告诉我解决方案。

1 个答案:

答案 0 :(得分:0)

  

但是当我尝试使用用户名,密码

登录时

看来,拥有此用户名/密码的用户无权访问Admin/AdminHome.aspx页面。这就是为什么您已被重定向到loginUrl中使用ReturnUrl参数定义的页面。

要使其工作,请确保登录用户具有/Admin文件夹(甚至Admin/AdminHome.aspx页面)的访问权限。