我通过引用字段过滤 HTTP 请求以防止跨站点伪造攻击。我知道这是一个坏主意,我已经使用了 ASP.NET MVC 内置的防伪机制,但是我们的客户有特殊的安全实用程序,它通过更改 HTTP 请求的引用字段来检查跨站点伪造攻击。
我的问题是当我收到不允许的域时我需要做什么?要返回什么 http 代码以及我应该向用户显示哪个页面?
应该是找不到像 404 这样的自定义页面还是只是重定向到主页?
什么是普遍做法?
我通过引用字段过滤 HTTP 请求以防止跨站点伪造攻击。我知道这是一个坏主意,我已经使用了 ASP.NET MVC 内置的防伪机制,但是我们的客户有特殊的安全实用程序,它通过更改 HTTP 请求的引用字段来检查跨站点伪造攻击。
我的问题是当我收到不允许的域时我需要做什么?要返回什么 http 代码以及我应该向用户显示哪个页面?
应该是找不到像 404 这样的自定义页面还是只是重定向到主页?
什么是普遍做法?