如何从Rails请求中提取OAuth消费者密钥?



当向Rails 3应用程序发出OAuth签名请求时,我可以在request.headers["HTTP_AUTHORIZATION"]中的其他值中看到OAuth消费者密钥。有什么更好的访问方式吗?我使用的是OAuth gem

根据OAuth规范的这一节,Authorization报头是发送OAuth协议参数的首选方式。如果请求满足某些要求,则规范允许以形式编码的主体或请求URI发送协议参数。

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

相关内容

  • 没有找到相关文章

最新更新