gpt4 book ai didi

asp.net-mvc-2 - MVC 2 Antiforgerytoken session 问题

转载 作者:行者123 更新时间:2023-12-04 06:24:28 25 4
gpt4 key购买 nike

我已经在我的 MVC 2 应用程序中实现了 antiforgerytoken。
我还添加了一个 机器 key web.config .当 session 到期并且我尝试发帖时,它会抛出 A required anti-forgery token was not supplied or was invalid错误。
防伪 token 似乎即将到期。

我的问题是

  • 为什么 session 到期后会抛出错误?
  • token 的有效期是多久?
  • 最佳答案

    我从未遇到过这样的问题,我很确定 AntiForgeryToken 不会过期,但我正在阅读 here似乎有人遇到了您的问题。

    我不使用机器 key 。
    我只是做这样的事情:

    <% using(Html.Form("UserProfile", "SubmitUpdate")) { %>
    <%= Html.AntiForgeryToken("AF-MyApp-token") %>
    <!-- rest of form goes here -->
    <% } %>

    和服务器端:
    [ValidateAntiForgeryToken(Salt="AF-MyApp-token")]
    public ViewResult SubmitUpdate()
    {
    // ... etc
    }

    关于asp.net-mvc-2 - MVC 2 Antiforgerytoken session 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6201797/

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