我使用Spring OAuth2启用SoundCloud登录。我已经注册了回调网址。因此,当我使用Spring OAuth2并明确设置我的重定向url时,它强制我手动处理它(通过为它提供一些控制器)。
我把它放在 application.yml :
中pre-established-redirect-uri: https://localhost:8443/callback
use-current-uri: false
我得到了404:
https://localhost:8443/callback?code=...
我可以自动强制Spring OAuth2获取访问令牌而不处理回调吗?
答案 0 :(得分:1)
我认为你必须处理回调以从声音云Api获取访问令牌。 Spring-social有助于在不处理回调的情况下获取访问令牌,但目前仅适用于Facebook,Twitter和LinkedIn。你可以查看关于spring social的链接:
http://projects.spring.io/spring-social/core.html
刚刚检查过,看起来有人试图通过spring-social提供声音云api绑定。但我怀疑它的完整性。 您可以查看此链接以获得一个想法: