java - 来自 Java 的 Yahoo oauth2.0 redirect_uri

标签 java tomcat yahoo-api yahoo-oauth

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

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

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

也许有人知道我怎样才能绕过这个问题(显然我想先在本地 tomcat 上测试,而不是直接在真实服务器上测试)。

提前致谢!

最佳答案

检查您的 yahoo OAuth 应用程序中的配置。 redirect_uri - 您的应用程序中的 URL,用户在授权后将被发送到该 URL。

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

我建议尝试 Scribe library满足您的 OAuth 需求。

Github API Example

关于java - 来自 Java 的 Yahoo oauth2.0 redirect_uri,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33808105/

相关文章:

java - 从一个列表中删除项目并将其添加到另一个列表中的指定索引处

java - 直接返回评估结果或在返回之前应用三元运算符以增强可读性

tomcat - 将 Camel 与 tomcat、cxf 和 jax-ws/rs 一起使用

yahoo-api - 有没有办法通过 Oauth2 访问 Yahoo IMAP 以获取新应用程序?

php - 雅虎 YOS 社交 PHP5 库错误

javascript - 雅虎-OAuth2-SocialAPI : Not returning "Access-Control-Allow-Origin" in initial response

java - 在Android Studio(2.1.3)中进行调试时找不到本地变量

java - Oracle ojdbc 驱动程序返回 NUMBER 类型列中整数值的浮点结果

java - 必须启动 Instrumentation LoadTimeWeaver/openjdk 11

tomcat - War 安装失败,因为未设置 Image Magic Home 环境变量(尽管我另有声明)