OAuth PLAINTEXT签名方法?

时间:2011-12-08 15:27:06

标签: oauth spring-security jersey

所有都在标题中。我想使用PLAINTEXT作为我的OAuth实现的签名方法。有什么建议吗?

2 个答案:

答案 0 :(得分:1)

当我使用yahoo处理OAuth时,我已经阅读了这篇文章,这里是使用明文的示例请求yahoo

https://api.login.yahoo.com/oauth/v2/get_token?oauth_consumer_key=key
  &oauth_signature_method=PLAINTEXT
  &oauth_version=1.0
  &oauth_verifier=svmhhd
  &oauth_token=gugucz&oauth_timestamp=1228169662
  &oauth_nonce=8B9SpF
  &oauth_signature=5f78507cf0acc38890cf5aa697210822e90c8b1c%261fa61b464613d0d32de80089fe099caf34c9dac5

这里有雅虎的更多细节 Yahoo OAuth using PlainText

如果我没记错Google不支持此版本

您要使用此PLAINTEXT的OAuth服务?

答案 1 :(得分:0)

如果您使用的是Jersey OAuth模块,则可以在您正在使用的OAuthParameters实例上调用signatureMethod(“PLAINTEXT”)。但是你没有指出你正在使用的OAuth库,只是来自我猜你正在使用Jersey的标签而你没有说这是用于服务器还是客户端。因此,如果您想获得帮助,可能值得花些时间让问题更加具体。