我正在使用適用於Google的Java API編寫桌面應用程序。我可以使用oauth2和REDIRECT URI進行身份驗證:urn:ietf:wg:oauth:2.0:oob
這將給用戶一個代碼,將粘貼複製回我的應用程序。Java Google API oauth2 REDIRECT URI選項
我寧願有一個比這更好的工作流程,並用http://localhost:8080/myreceiver
替代REDIRECT URI--或者我認爲有效的類似東西。
我的問題是 - 什麼是最好的方式來容易地提出一個基於Java的網絡服務器在這樣的地址,讓我自動接收此代碼並繼續oauth2身份驗證?谷歌API的一部分是否可以提供任何幫助?或者我應該看看一個標準的基於Java的Web服務器,如http://tjws.sourceforge.net/或其他?
任何意見會幫助我很多!
這將工作在Android上,但在Android以外的Java上工作不一樣,因爲您沒有API訪問客戶端機器上的瀏覽器窗口以外的Android。 – RenegadeAndy