0

在我的项目中,我使用登录控件对用户进行身份验证,并在 web.config 中设置了权限,如下所示:

 <authentication mode="Forms">
    <forms loginUrl="~/Account/Login.aspx" timeout="2880" />
 </authentication>
 <authorization>
    <deny users="?"/>
    <allow users="*"/>
 </authorization>

但是根据新要求,我设置了通过 api 进行身份验证的替代方法,但是在通过 api 进行身份验证后,当我将用户重定向到主页时,它会重定向到登录页面。在这种特殊情况下,有什么方法可以在不更改 web.config 设置的情况下对用户进行身份验证而不使用登录控件。当用户选择通过 api 进行身份验证时,我无法向用户显示登录控件。

4

0 回答 0