如何使用 oauth 签署 XML POST 请求?
How do I sign an XML POST request with oauth?
我正在创建 LTI 工具,LTI 成绩簿的规范文档说请求必须是 "Plain Old XML" (POX) messages signed using OAuth body signing [OAuth, 10].
LTI Gradebook docs found here
当使用 application/x-www-form-urlencoded
时,很简单,您将 oauth_signature
作为 POST 请求数据的一部分,但是当它 XML 时,我不明白在哪里放置 oauth_signature 数据。我错过了什么吗?
任何 运行 遇到同样问题的人,您必须使用 Authorization
header 字段将 OAuth 放入请求的 header 中。
有关详细信息,请查看 http://docs.akana.com/cm/api_oauth/aaref/Ref_OAuth_AuthorizationHeader_10a.htm
我正在创建 LTI 工具,LTI 成绩簿的规范文档说请求必须是 "Plain Old XML" (POX) messages signed using OAuth body signing [OAuth, 10].
LTI Gradebook docs found here
当使用 application/x-www-form-urlencoded
时,很简单,您将 oauth_signature
作为 POST 请求数据的一部分,但是当它 XML 时,我不明白在哪里放置 oauth_signature 数据。我错过了什么吗?
任何 运行 遇到同样问题的人,您必须使用 Authorization
header 字段将 OAuth 放入请求的 header 中。
有关详细信息,请查看 http://docs.akana.com/cm/api_oauth/aaref/Ref_OAuth_AuthorizationHeader_10a.htm