跳转到登录窗口时加B.aspx?url=A.aspx
然后在程序获取返回页面~~
然后在程序获取返回页面~~
解决方案 »
- 问一个基础问题:关于类的引用
- unity依赖注入容器问题!!!!!!!!!!!
- 子窗口关闭父窗口问题
- 使用fckedit时发生的怪现象
- 求助!!! ASP.NET 后台Response.Write生成前台内容,无法RenderControl~!!! 急!!!!!!!!!
- 怎样在页面上显示 .net代码中的前面有个加号,点击加号后显示隐藏的内容?
- 请教一个小问题(有关asp.net揭密附带源码)
- html控件checkbox的问题
- 为什么水晶报表在windows server 2003无法访问(在线等待,谢谢)
- 我的ASP.NET,IIS,SQL SERVER2000做的系统如何在网上发布??
- 弹出全屏窗口代码求助
- web上生成pdf的问题
因为只用再页面生命中的最后一个标志是 Unload 事件之后,也就是最后,浏览器接收 HTTP 响应数据包并显示页面。这时浏览器才能知道你的url,而你的事件在可能是在Page_Load就跳转到登录页面中,所以登录页面中Request.UrlReferrer得到的是A.aspx
1.<authentication mode="Forms">
<forms name="webauth" loginUrl="login.aspx" protection="All" path="/" />
</authentication>
2.<location path="webform1.aspx"> 此处webform1.aspx是你需要验证的页面,可以配置
<system.web> 无限多个<location path>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</location>(2)在login.aspx中
1。导入namespace
imports System.Web.Security
2。在输入登录信息,按下确定按钮的事件中添加
FormsAuthentication.RedirectFromLoginPage(userid, true或者false)
//附redirectfromloginpage说明
public shared sub redirectfromloginpage(username as string,createpersistantcookie as boolean)