From的验证方式有点不爽的就是当你用SignOut方法注销后,再登录就会跳到你注销前的那个页面,我在网上也问过好多的朋友,例如:
FormsAuthentication.SignOut();
Session.Abandon();
Response.Clear();
Response.Redirect(Request.UrlReferrer.ToString());
可试了又试还是不能解决问题,最后在一些资料中找到是ReturnUrl参数起的作用,如何在注销时清空该参数?
例如这是注销后又登录的路径logon.aspx?ReturnUrl=/hello.aspx
那么ReturnUrl如在注销后清空呢?
FormsAuthentication.SignOut();
ReturnUrl="" ?
FormsAuthentication.SignOut();
Session.Abandon();
Response.Clear();
Response.Redirect(Request.UrlReferrer.ToString());
可试了又试还是不能解决问题,最后在一些资料中找到是ReturnUrl参数起的作用,如何在注销时清空该参数?
例如这是注销后又登录的路径logon.aspx?ReturnUrl=/hello.aspx
那么ReturnUrl如在注销后清空呢?
FormsAuthentication.SignOut();
ReturnUrl="" ?
解决方案 »
- vs2005中没有了SQLCOMMAND的拖曳方式了吗?
- 有没有很方便的实现分支选择的代码?
- Could not create an environment: OCIEnvCreate returned -1
- 请问如何动态加载复合自定义控件?
- 求一段javascript
- 如何禁止在刷新时点重试按钮来重发刚才的表单命令?
- 急!已有打开的与此命令相关联的 DataReader,必须首先将它关闭。 asp.net
- 在线急等,图片上传本地没有问题,但是上传远程服务器时就上传不了
- 超级郁闷,救人啦!
- 我用了N个TEXT控件绑定了一个dataset,现在我想新增,用什么方法好些?
- 用state service服务存储session,我哪里设置的不对呢?
- petshop中的怎么可以用接口来调用方法?
那你想进入登陆页面就直接指向就行了!
FormsAuthentication.SignOut();
Session.Abandon();
Response.Clear();
Response.Redirect(logon.aspx);