我在Twitter上創建了我的應用程序,現在我想讓用戶Spring-Social管理用戶授權。connect/twitter POST不重定向到twitter授權
我看了這個基本教程accessing twitter。 REST服務器啓動正常,我導航到主機:8080/connect/twitter呈現默認視圖。問題是,當我點擊「連接」按鈕時,我被重定向回連接視圖,而不是twitter。
我跑通過提琴手一個POST,我得到一個 302位置:http://localhost:8080/connect/twitter;jsessionid=XXXXXXX
我application.properties已經spring.social.twitter.appId=MY_VALID_ID spring.social.twitter.appSecret=MY_VAID_SECRET spring.social.auto_connection_views=true
我希望被重定向到Twitter的在這一點上的授權?
我正在努力解決同樣的問題。在添加回調網址之前,您是否獲得了重定向到Twitter的授權?我的意思是,據我瞭解,在您獲得許可後,回調就會進入畫面。 – dShringi
@dShringi在獲得twitter API後,請求不會連接到權限屏幕,而是帶回302,我希望這很清楚。那麼你是否添加了回調URL?在這種情況下,原因可能完全是另一回事。 –
AFAIK使用'redirect:/ connect/twitter',Spring社會寄存器'ConnectController connect'爲twitter上的oauth創建'RedirectView'。因此應該使用twitter將oauth重定向,發佈哪個回調URL進入圖片,我是否正確?是的,我有一個添加回調URL到'http://127.0.0.1:8080/success'。 – dShringi