gpt4 book ai didi

asp.net - 如何从url中删除returnurl?

转载 作者:行者123 更新时间:2023-12-03 07:55:47 25 4
gpt4 key购买 nike

当用户想要访问需要登录的页面时,我想从地址栏中删除“returnurl=/blabla”。因为我试图在登录后将用户重定向到静态页面以进行一些选择。

我怎样才能做到这一点?

最佳答案

这就是的性质表单认证 . (我猜你正在使用)。

也就是说,当您访问需要身份验证的页面时,ASP.NET 会将您重定向到登录页面,并传入 ReturnUrl 作为参数,以便您可以返回到登录后的页面。

删除此功能会破坏表单例份验证本身的语义和设计。 (海事组织)

我的建议 - 如果你不需要它,不要使用它 .

I'm trying to redirect the user to a static page after login to do some selections.



小菜一碟 - 在您完成登录后,而不是执行 FormsAuthentication.RedirectFromLoginPage (它使用非常 ReturnUrl QueryString 参数),只需使用 FormsAuthentication.SetAuthCookie 并重定向到任何你想要的地方。

关于asp.net - 如何从url中删除returnurl?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3716153/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com