加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

razor-pages – 何时使用LocalRedirect与RedirectToPage

发布时间:2020-12-16 09:29:05 所属栏目:asp.Net 来源:网络整理
导读:使用ASP.Net Core 2.1 Razor Pages,使用LocalRedirect和RedirectToPage的最佳做法是什么? 当重定向到当前网站内的页面时,它们似乎可以互换使用.一个人比另一个人有优势吗? 解决方法 当您处理“返回URL”时,应该使用LocalRedirect,即您传递的URL应该在某些
使用ASP.Net Core 2.1 Razor Pages,使用LocalRedirect和RedirectToPage的最佳做法是什么?

当重定向到当前网站内的页面时,它们似乎可以互换使用.一个人比另一个人有优势吗?

解决方法

当您处理“返回URL”时,应该使用LocalRedirect,即您传递的URL应该在某些进程完成后重定向到用户,例如登录.在这种情况下,恶意行为者可以将用户发送到您的登录表单,例如,返回URL返回恶意站点.使用LocalRedirect确保“返回URL”是您网站上实际存在的路由,而不是某些恶意的第三方坏人.

当您直接控制用户重定向到的位置时,可以使用所有其他重定向结果类型.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读