gpt4 book ai didi

asp.net-mvc - 仅针对特定操作忽略 ValidateAntiForgeryToken

转载 作者:行者123 更新时间:2023-12-03 15:08:16 29 4
gpt4 key购买 nike

出于安全原因,我更喜欢在我的 baseController 之上添加属性 ValidateAntiForgeryToken,以便所有操作都将受到该属性的影响。

我只想为单个操作禁用该属性。

不为我的 baseController 派生不是一种选择。
不幸的是,ValidateAntiForgeryToken 属性是密封类,因此我无法基于原始 ValidateAntiForgeryToken 属性创建自己的 customValidateAntiForgeryToken 属性。

最佳答案

您可以通过应用 禁用操作的防伪 token 验证。 [IgnoreAntiforgeryToken]
归属于一个方法。

[IgnoreAntiforgeryToken]
public IActionResult MyFunction()

关于asp.net-mvc - 仅针对特定操作忽略 ValidateAntiForgeryToken,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34588481/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com