2

当向 Rails 3 应用程序发出 OAuth 签名请求时,我可以在request.headers["HTTP_AUTHORIZATION"]. 有什么更好的访问方式?我正在使用OAuth gem。

4

1 回答 1

0

根据OAuth 规范中的这一部分Authorization标头是发送 OAuth 协议参数的首选方式。如果请求满足某些要求,规范确实允许以表单编码主体或请求 URI 发送协议参数。

回答您的问题:解析Authorization标头对于任何 OAuth 提供程序都是必须的。但是你也可以在“正常”参数中寻找它(和其他协议参数),你永远不会在不止一个地方找到它们,

于 2012-12-27T09:28:46.603 回答