如何使用 Restfull 调用 Auth 身份验证
我要发送:
Authorization: OAuth realm="Photos",
oauth_consumer_key="dpf43f3p2l4k3l03",
oauth_signature_method="HMAC-SHA1",
oauth_timestamp="137131200",
oauth_nonce="wIjqoS",
oauth_callback="http%3A%2F%2Fprinter.example.com%2Fready",
oauth_signature="74KNZJeDHnMBp0EMJ9ZHt%2FXKycU%3D"
我对Auth了解不多。所以请帮忙。
最佳答案
由于您使用的是 HTTP 客户端,因此将此 header 作为请求的一部分发送变得非常容易。这可以通过以下方式完成:
HttpGet request = new HttpGet("http://yoursite");
String authStr = "";// Your string starting from OAuth realm="Photos",oauth_consumer_key="dpf43f3p2l4k3l03" ....
request.setHeader("Authorization", authStr );
执行此请求后,Authorization
header 将发送到服务器。
关于java - 如何使用 Restful 调用 Auth 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18508944/