2017-01-04 25 views
6

Ben SoundCloud'dan ile girişini etkinleştirmek için Bahar OAuth2 kullanıyorum. Zaten geri arama url kayıt oldum. Bu yüzden Spring OAuth2 kullanıyorum ve yönlendirme URL'imi açıkça ayarladığımda, onu manuel olarak işlemeye zorladım (bunun için bazı denetleyici sağlayarak).Bahar Ouath2 Kayıtlı Yönlendirme Uri

Ben application.yml koymak:

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

ve ben birlikte 404 var:

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

Spring OAuth2 geri arama işleme olmadan belirteç otomatik erişim elde zorlayabilir miyim?

cevap

1

Sana ses bulut Api gelen erişim jetonu almak üzere geri arama işlemek zorunda düşünüyorum. Spring-social, geri dönüşü ele almadan erişim kodunu almanıza yardımcı olur, ancak şimdilik sadece Facebook, Twitter ve LinkedIn için kullanılabilir. Sen sosyal Baharla ilgili bu bağlantıyı kontrol edebilirsiniz:

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

Sadece birisi yay-sosyal ile bağlanma ses bulut api göstermeye çalıştı gibi görünüyor kontrol etti. Ama bunun tam olduğundan şüphe ediyorum. Sen bir fikir edinmek için bu bağlantıyı kontrol edebilirsiniz:

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

+0

i bahar Oauth2'yi kullanır tam olarak herhangi OAuth2 hizmeti uyar (facebook, linkedin, github) neden olabilir, ancak yay sosyal sınırlıdır. Sadece oauth2'nin geri bildirimleri nasıl yöneteceğini öğrenmek istiyorum. Geri çağırma URL'imi yeniden yapılandırabildiğim hizmet için birçok kez kullandım –