繁体   English   中英

来自Java的Yahoo oauth2.0 redirect_uri

[英]Yahoo oauth2.0 redirect_uri from Java

我对yahoo 2.0 oauth有问题。 用户登录后,出现问题。 它说:“开发人员:请检查您的请求中的重定向URI,然后再次提交。”

在我的测试中,我将本地tomcat( http:// localhost:8080 / .. )用作redirect_uri。

在google上进行大量搜索后,我找不到有关redirect_uri的所有规范(而且yahoo文档不是很好)。

也许有人知道我该如何绕过该问题(显然,我想先在本地的Tomcat上进行测试,而不是直接在真实的服务器上进行测试)。

提前致谢 !

检查yahoo OAuth应用程序中的配置。 redirect_uri您的应用中的网址,授权后会将用户发送到该网址。

您需要具有带有redirect_uri url模式的Servlet (服务)来处理OAuth响应。

我建议尝试使用Scribe库来满足您的OAuth需求。

Github API示例

您不能将localhost指定为redirect_uri。 Localhost是每台机器,因此Yahoo可以找到它。 您应该在部署应用程序的服务器上指定真正的uri。 你也可以用

隐含授权

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM