0

我面临一个问题。我已经在 web.config 中设置了默认 url

   <authentication mode="Forms">
        <forms loginUrl="Home.aspx" defaultUrl="Admin/AdminHome.aspx">
            <credentials passwordFormat="Clear">
                <user name="admin" password="admin"/>
            </credentials>
        </forms>
    </authentication>

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

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

请告诉我解决方案。

4

1 回答 1

0

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

具有此用户名/密码的用户似乎无权访问该Admin/AdminHome.aspx页面。这就是您被重定向到loginUrl使用ReturnUrl参数定义的页面的原因。

要完成这项工作,请确保登录用户有权访问/Admin文件夹(甚至Admin/AdminHome.aspx页面)。

于 2012-12-06T09:58:45.703 回答