Spring Ouath2注册重定向Uri

时间:2017-01-04 14:27:10

标签: java spring spring-mvc spring-boot spring-oauth2

我使用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获取访问令牌而不处理回调吗?

1 个答案:

答案 0 :(得分:1)

我认为你必须处理回调以从声音云Api获取访问令牌。 Spring-social有助于在不处理回调的情况下获取访问令牌,但目前仅适用于Facebook,Twitter和LinkedIn。你可以查看关于spring social的链接:

http://projects.spring.io/spring-social/core.html

刚刚检查过,看起来有人试图通过spring-social提供声音云api绑定。但我怀疑它的完整性。 您可以查看此链接以获得一个想法:

https://github.com/michaellavelle/spring-social-soundcloud