OAuth错误:签名验证失败
OAuth Error: verification of signature failed
我有我的Oauth Provider,它是使用库Oauth php 用php编写的
我正在制作一个phonegap应用程序,使用jsOauth库链接从我的服务器使用Oauth服务我正在遵循本教程中提供的步骤
但我在请求access_token以换取收到的请求令牌时,从服务器收到了错误。
OAuth验证失败:签名验证失败(签名基字符串为"获取并amp;http%3A%2F%2API.amishra.abc-dev.com%2Fauth%2Faccess_token.php&oauth_callback%3Dhttp%253A%252F%252Fww.cd.cd.com%26oauth_consumer_key%3Dab17b706d7320aa3607c8a774954eb495f7cccb3338a1f4ad4396c5a9ff69db%26oaauth_nonce%3D5B702E46305E3B%26oaAuth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D34033032505%26oauth_token%3D1ca90d9a8039ebe04e1c25eec852137b0500d0c4f%26oauth_version%3D1.0")。
如何修复此错误?
您似乎没有发送本应在授权步骤中收到的oauth_verifier
参数。即用户授权应用程序后调用回调的时间。这适用于最新的OAuth 1.0a规范https://www.rfc-editor.org/rfc/rfc5849#section-2.2.
此外,不需要在访问令牌请求上发送oauth_callback
参数,这仅在请求令牌步骤中需要。
- 添加@javascript标记时,Cucumber中的HTTP身份验证失败
- postmates api的AJAX中的HTTP身份验证失败
- Spring Security中的基本身份验证(身份验证失败消息)
- 同一页面上的多个验证码在提交失败时消失
- 表单验证失败,但仍提交
- ExtJs 4 GridPanel with CellEdit:输入的数据在验证失败时丢失
- 验证失败时禁用按钮
- 即使验证失败,表单也会被提交
- jQuery验证另一个值失败
- 即使验证失败,表单也会提交
- jQuery长度验证失败
- 当表单验证失败时,我将如何最好地处理下一个事件
- 验证失败时阻止表单提交(Angular Material)
- OAuth错误:签名验证失败
- 如果在ASP.Net MVC视图中验证失败,请设置httppostedfilebase
- reCaptcha-验证失败
- 循环遍历所有字段,如果任何一个字段的验证失败jquery,则返回false
- 全局变量设置在JavaScript验证中失败
- RSA 签名验证,无证书 JavaScript
- Twitter客户端javascript QML oauth 401验证签名和令牌失败