绕过登录控制身份验证,但获取与此相同的权限

时间:2013-08-09 05:49:41

标签: c# asp.net login-control

在我的项目中,我使用了Login控件来验证用户,并在web.config中设置了这样的权限:

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

但是根据新的要求,我已经通过api设置了另一种身份验证 但在通过api进行身份验证后,当我将用户重定向到主页时,它会重定向到“登录”页面。有没有办法在不改变web.config设置的情况下在不使用Login控件的情况下对用户进行身份验证。当他选择通过api进行身份验证时,我无法向用户显示登录控件。

0 个答案:

没有答案