春季启动 - 访问 Twitter 数据 - 使用有效凭据进行身份验证失败



我已经从Spring的入门指南中下载了代码 - 访问Twitter数据 https://spring.io/guides/gs/accessing-twitter/.

我在 application.properties 中设置了我的凭据,没有进行任何其他更改。 我运行该应用程序,当它尝试连接到Twitter时,它失败了,并在ConnectController行240上出现异常:

资源访问异常: org.springframework.web.client.ResourceAccessException: I/O error on "https://api.twitter.com/oauth/request_token"的开机自检请求:无法 由于服务器身份验证而重试,处于流式处理模式;嵌 套 异常是java.net.HttpRetryException:由于服务器的原因无法重试 身份验证, 在流式处理模式下

我已经检查了应用程序是否正在读取凭据。 它们是有效的 - 我使用它们与我用 twitter4j 编写的另一个应用程序连接,尽管在这种情况下,除了使用者密钥和使用者机密之外,我还使用令牌和令牌机密。

有什么想法吗?

谢谢

我遇到了与您完全相同的问题:发生这种情况是因为我没有在Twitter设置中设置回调URL。

只需检查您的 Twitter 应用程序设置是否设置了回调字段(我使用了与网站字段相同的 URL)。

相关内容

最新更新