使用 HMAC-SHA1 签署 oAuth 请求
我在 iOS 上努力使用 oAuth 签署 oAuth 请求。我不需要代表用户签名,因此我只需从提供商那里获得应用程序的密钥/秘密。是否有 iOS 库或第三方库可以用来生成随机数、时间戳并签署请求?
I'm struggling on iOS to sign an oAuth request with oAuth. I don't need to sign on behalf of a user, so I just have my app's key/secret from my provider. Is there an iOS library or 3rd party library which I can use to just generate the nonce, timestamp and sign the request?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我也有类似的问题。我发现像上面链接的库对于我需要的东西来说有点冗长。我最终按照 Twitter 的以下步骤创建了自己的签名:https://dev.twitter。 com/docs/auth/creating-signature。他们提供了关于如何创建签名的非常清晰的步骤。
I was having similar issues. I found libraries like the one linked above a little verbose for what I needed. I ended up creating my own signature following these steps from Twitter: https://dev.twitter.com/docs/auth/creating-signature. They provide really clear steps on how to create the signature.
也许 Objective-C 库 oauthconsumer 可以提供帮助?
在这里找到:http://oauth.net/code/
Perhaps the Objective-C library oauthconsumer can be of help?
Found here: http://oauth.net/code/