asp.net用FormsAuthentication配合web.config写一个用户登录检测,不是简单的那种。

来源:百度知道 编辑:UC知道 时间:2024/06/01 20:12:15
我不明白
<forms defaultUrl="Default.aspx" loginUrl="Login.aspx" timeout="30" name=".FormsAuthCookie" protection="All" path="/"></forms>,
这和cs文件中FormsAuthentication.RedirectFromLoginPage(name, false);怎样关系到一起,最好能加一点注释。

<forms defaultUrl="Default.aspx" loginUrl="Login.aspx" timeout="30" name=".FormsAuthCookie" protection="All" path="/"></forms>

表明用户不管访问哪个页面,都先转到login.aspx

cs文件中FormsAuthentication.RedirectFromLoginPage(name, false);表示一旦登录通过,页面就转到用户登录前要访问的那个页面