表单认证,可结合前段时间的Cookies进行操作
//如下方式可以自由跳转页面
FormsAuthentication.SetAuthCookie(strUserInfo,false);
Response.Redirect("Default.aspx");
//WebConfig添加表单认证方式
<authentication mode="Forms">
<forms name=".ASPXAUTH" protection="All" timeout="60" loginUrl="TermRedirect.aspx"/>
</authentication>
//loginUrl是如果验证表单认证信息为空就跳转到其配置的页面地址。
//WebConfig允许所有用户登录<allow users="*" />可以设置为,禁止未登录用户或匿名用户访问<deny users="?" />
<authorization>
<allow users="*" />
</authorization>
//如下方式是转到客户请求页的地址
FormsAuthentication.RedirectFromLoginPage(strUserInfo,false);
//如下方式asp.net 2.0 转到 WebConfig <forms name=".ASPXAUTH" protection="All" timeout="60" loginUrl="TermRedirect.aspx"/> 中的 defaultUrl地址
FormsAuthentication.GetRedirectUrl(strUserInfo,false);
//如下方式可以自由跳转页面
FormsAuthentication.SetAuthCookie(strUserInfo,false);
Response.Redirect("Default.aspx");
//WebConfig添加表单认证方式
<authentication mode="Forms">
<forms name=".ASPXAUTH" protection="All" timeout="60" loginUrl="TermRedirect.aspx"/>
</authentication>
//loginUrl是如果验证表单认证信息为空就跳转到其配置的页面地址。
//WebConfig允许所有用户登录<allow users="*" />可以设置为,禁止未登录用户或匿名用户访问<deny users="?" />
<authorization>
<allow users="*" />
</authorization>
//如下方式是转到客户请求页的地址
FormsAuthentication.RedirectFromLoginPage(strUserInfo,false);
//如下方式asp.net 2.0 转到 WebConfig <forms name=".ASPXAUTH" protection="All" timeout="60" loginUrl="TermRedirect.aspx"/> 中的 defaultUrl地址
FormsAuthentication.GetRedirectUrl(strUserInfo,false);