【问题标题】:CSRF validation IOS SDK DRUPAL [closed]CSRF验证IOS SDK DRUPAL [关闭]
【发布时间】:2014-04-02 10:24:02
【问题描述】:

我遇到错误 401 CSRF 验证失败的问题 顺便说一句,我正在使用 Drupal IOS SDK。 我设法登录并注册到我的drupal网站。但是,由于 401 CSRF Validation failed 的错误,登录后我无法执行更改密码或注销等任务。我对此进行了大量研究,并且知道我必须将令牌与任何请求一起传递以防止这种情况发生。我仍然无法超越这一点。

请帮忙。

【问题讨论】:

  • 是否可以获得指向示例的链接,或者有关生成 CSRF 错误的页面的更多信息?最近好像这是个问题:drupal.org/node/2012982
  • 我现在正在我的本地主机上实现这个,先生,登录后出现问题并尝试执行用户的任何任务。 github.com/kylebrowning/drupal-ios-sdk​ 有一个名为“DIOSCSRFAHTTPClient”的类,它似乎是处理 CSRF 问题的类,但据我所知。我没有发现这个类的任何连接被实现/导入以在我的项目的任何地方使用。谢谢你也回答先生。

标签: ios drupal drupal-7


【解决方案1】:

我现在已经解决了这个问题,通过修复 AFHTTPCLIENT 中的代码,使其能够获取令牌并将 CSRF 令牌发送回服务器,只要触发诸如 post、delete 之类的请求。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-25
    • 1970-01-01
    • 2017-09-16
    • 1970-01-01
    • 2016-04-28
    • 1970-01-01
    • 2015-04-29
    • 1970-01-01
    相关资源
    最近更新 更多