【发布时间】:2011-09-06 07:51:08
【问题描述】:
考虑一个请求被发送到这个路径:
http://domain/users/1534
这个网址是公共安全的,所以每个人都可以看到它而无需在站点中进行身份验证(无需登录)。
现在考虑另一个 URL 应该是安全的:
http://domain/admin/update-user
此 URL 应通过身份验证过程。
现在,在我的代码中,我需要知道当前路径是否是安全路径(请不要问为什么,而且安全路径我不是指 SSL,我只是在谈论需要登录的路径)。
我怎么知道HttpContext.Request.Url.AbsolutePath 是安全路径?
更新:我需要的是这样的:
SecurityHelper.ShouldCurrentRequestPathBeAuthenticated(Request.Url.AbsolutePath)
【问题讨论】:
标签: asp.net asp.net-membership