【问题标题】:IQtNetwork.QHttp request credential issueIQtNetwork.QHttp 请求凭证问题
【发布时间】:2015-02-04 14:56:36
【问题描述】:

我目前正在通过 RESTful http api 进行身份验证,该 api 生成一个令牌,然后用于后续请求。

api服务器是用python twisted编写的,效果很好 身份验证令牌生成在浏览器中运行良好

从 pyqt 编写的软件请求时 第一个请求将令牌交给 pyqt 应用程序 而来自 pyqt 应用程序的后续请求失败,因为远程扭曲服务器认为它完全是另一个浏览器。

javascript ajax 也可以这样做,但可以通过将 xhrFields: {withCredentials: true} 与请求一起发送来解决。

如何在 PyQt 中解决这个问题?

【问题讨论】:

    标签: python qt pyqt twisted twisted.web


    【解决方案1】:

    所以我发现 Qt 没有将 TWISTED_SESSION cookie 与后续请求一起发送回来。 我所做的只是将 cookie 与后续请求一起发送,它工作正常。 我不得不接受 python 的请求来缓解问题

    【讨论】:

      猜你喜欢
      • 2011-07-08
      • 1970-01-01
      • 2013-07-04
      • 2015-06-22
      • 2011-03-26
      • 2016-09-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多