0

我们正在使用免费帐户Apigee并面临在进行oauth身份验证时出现错误的问题

{"ErrorCode":"invalid_request","Error":"Invalid redirection uri http:\/\/dev.whodini.com:8081\/auth\/callback"}

如果有人遇到类似问题,请提供帮助。

Apigee 中定义的开发者应用具有回调 URL 值:http://dev.whodini.com:8081/auth/callback

4

2 回答 2

0

在深入挖掘问题后,发现用于调用此开发人员应用程序的 client_id 是错误的。Apigee 应该修复错误代码,因为它会将我们引向不同的方向。

于 2013-11-15T19:49:36.527 回答
0

一个建议是查看 Github 上的 3-legged OAuth 示例以获取一些指示:

https://github.com/apigee/api-platform-samples/tree/master/sample-proxies/oauth-authcode

一个问题可能是 redirect_uri 查询参数在 authcode 请求中的位置不正确。您可以查看示例的调用脚本 (invoke.sh),了解在授权代码授权类型流程中进行的每个调用的工作示例。

如果这没有帮助,请发布您的应用程序发出的请求,我们应该能够确定问题。

于 2013-11-15T13:48:29.533 回答