AntiForgeryToken验证失败时会显示什么信息?

发布于 2024-08-23 21:45:20 字数 115 浏览 6 评论 0原文

我有一些表格的公共网站。

简单问题:
当AntiForgeryToken验证失败时,我应该显示什么样的信息?

是否应该是 404(找不到页面)、错误或只是忽略它并重定向到主页?

I have public site with some forms.

Simple question:
What kind of informations should I show when validation of AntiForgeryToken fails?

Is it should be 404 (page not found), error or just ignore it and redirect to the home page?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

淡笑忘祈一世凡恋 2024-08-30 21:45:20

您应该返回适​​当的状态代码。 404 表示未找到所请求的资源,这与防伪令牌验证失败的情况不同。

在这种情况下,403 Forbidden 似乎是返回的合理状态代码。这意味着服务器理解该请求但拒绝满足它。

You should return an appropriate status code. 404 means that the requested resource is not found which is not the case with anti forgery token validation failure.

403 Forbidden seems like a reasonable status code to return in this case. It means that the server understood the request but refused to fulfill it.

唠甜嗑 2024-08-30 21:45:20

我相信应该是 400 Bad Request

I believe it should be 400 Bad Request

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文