asp.net – 如何从url中删除returnurl?
发布时间:2020-12-15 19:15:15 所属栏目:asp.Net 来源:网络整理
导读:我想从地址栏中删除“returnurl = / blabla”,当用户想要访问登录所需的页面。因为我试图重定向用户到静态页面登录后做一些选择。 我怎样才能做到这一点? 解决方法 这是表单验证的性质。 (我猜你正在使用)。 也就是说,当您访问需要身份验证的页面时,ASP.
我想从地址栏中删除“returnurl = / blabla”,当用户想要访问登录所需的页面。因为我试图重定向用户到静态页面登录后做一些选择。
我怎样才能做到这一点? 解决方法
这是表单验证的性质。 (我猜你正在使用)。
也就是说,当您访问需要身份验证的页面时,ASP.NET会将您重定向到登录页面,将ReturnUrl作为参数传递,以便您可以返回到来自登录后的页面。 要删除此功能将会破坏Forms Authentication本身的语义和设计。 (IMO) 我的建议 – 如果你不需要它,不要使用它。
蛋糕 – 在您完成登录后,而不是使用FormsAuthentication.RedirectFromLoginPage(它使用了非常ReturnUrl QueryString参数),只需使用FormsAuthentication.SetAuthCookie和重定向到任何你想要的。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 防止双击asp.net按钮
- asp.net-mvc – 将mvc3中的下拉列表绑定到字典?
- 如何在ASP.NET 5和Visual Studio 2015 CTP中添加常规类lib引
- asp.net-mvc – 如何在MVC3 Razor中禁用DropDownListFor?
- ASP.NET MVC和SQL Server报告服务
- Owin错误与ASP.NET MVC应用程序
- asp.net core EF code first
- asp.net-web-api – Web API ModelBinders – 如何以不同方
- asp.net-core – ASP.Net 5类库中的EntityFramework命令?
- 如何限制文件夹访问在asp.net
推荐文章
站长推荐
- asp.net-mvc – 在Asp.Net MVC中使用混合身份验证
- asp.net-mvc – 未提供所需的防伪标记或无效 –
- asp.net-mvc-3 – 如何让IIS Express使用64位第三
- asp.net – 脚本控件不是注册的脚本控件
- asp.net-mvc – SquishIt MVC – 调试模式,不刷新
- ASP.net MVC验证突出显示和不正确的字段Jquery上
- 如何在ASP.Net 4 Razor和Twitter Bootstrap中使用
- asp.net-web-api – 如何从Web API响应中删除标头
- asp.net-mvc – MVC4 jQuery UI不起作用
- ASP.NET Core 中间件基本用法
热点阅读