相关疑难解决方法(0)

如果URL包含片段,为什么Url.IsLocalUrl返回false?

我正在使用Url.IsLocalUrl检查传递给我的身份验证操作的返回URL是否是本地的.只要URL中没有片段,它就可以正常工作.也就是说, /t/test-team-3/tasks/lists/15返回true,但/t/test-team-3/tasks#/lists/15返回false.

这背后的原因是什么?是否有一些模糊的安全问题可能会在片段中出现,或者我可以在检查URL是否为本地时安全地忽略该片段?

c# asp.net-mvc-3

13
推荐指数
1
解决办法
1万
查看次数

标签 统计

asp.net-mvc-3 ×1

c# ×1