我目前正在使用java實現已安裝的桌面應用程序。我打算將Google Calendar API集成到應用程序中。如何處理谷歌日曆API授權中的urn:ietf:wg:oauth:2.0:oob重定向
在授權程序中,我來到了這個階段,我只能通過觸發顯示用戶許可頁面的瀏覽器來獲得授權碼。用戶然後必須點擊「接受」並且將被重定向到授權代碼所呈現的網頁。用戶需要將此代碼複製到Eclipse System.in中,以便授權過程繼續(交換TokenResponse的授權代碼)。
我的問題是,我該如何簡化這個過程,以便用戶不必爲了接收授權碼而做這種愚蠢的複製和粘貼東西? (無論如何,如果項目被編譯成jar文件,這將無法工作......)目前我所知道的是,我需要提供一個callbackurl或其他東西,我只是無法弄清楚這一點。因此,我希望得到更具體的答案,而不是簡單地告訴我這些概念。
在此先感謝。
我懷疑操作系統沒有運行服務器,並且正在使用'urn:oauth2 ...'redirect_uri –