2017-01-04 12 views
6

Używam Spring OAuth2 do włączenia logowania z SoundCloud. Mam już zarejestrowany adres URL wywołania zwrotnego . Tak więc, gdy używam Spring OAuth2 i ustawiłem przekierowanie bezpośrednio, zmusiłem mnie do przetworzenia go ręcznie (poprzez dostarczenie dla niego jakiegoś kontrolera).Spring Ouath2 Registered Redirect Uri

I umieścić go w application.yml:

pre-established-redirect-uri: https://localhost:8443/callback 
use-current-uri: false 

i mam 404 z:

https://localhost:8443/callback?code=... 

mogę zmusić Wiosna OAuth2 uzyskać dostęp tokena automatycznie bez obsługi wywołania zwrotnego?

Odpowiedz

1

Myślę, że musisz obsłużyć wywołanie zwrotne, aby uzyskać token dostępu z chmury dźwiękowej Api. Usługa Spring-social pomaga uzyskać token dostępu bez obsługi wywołania zwrotnego, ale jest on dostępny tylko na Facebooku, Twitterze i LinkedIn. Można sprawdzić ten link o wiośnie społecznej:

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

Tylko sprawdzone wygląda jakby ktoś próbował dostarczyć SoundCloud wiązania z wiosenno-społecznej API. Ale wątpię, żeby to była kompletność. Można sprawdzić ten link, aby zorientować się:

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

+0

użyć sprężyny OAuth2 dokładnie bo to pasuje do każdej usługi OAuth2 (Facebook, LinkedIn, github), ale wiosna-społeczna jest ograniczona. Chcę tylko dowiedzieć się, jak wiosną oauth2 zarządzać zwrotami. Używałem go wielokrotnie do obsługi, w której mogę ponownie skonfigurować adres URL wywołania zwrotnego –

Powiązane problemy