如何使用oauth签署XML POST请求?

时间:2018-04-05 17:09:55

标签: xml lti

我正在创建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数据。我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

对于遇到同一问题的任何人,您必须使用Authorization标头字段将OAuth放入请求的标头中。

有关详细信息,请查看http://docs.akana.com/cm/api_oauth/aaref/Ref_OAuth_AuthorizationHeader_10a.htm