0
我試圖使用OAuth驗證桌面應用程序。我已經提出了一個問題,但是我發現該方法已過時(集成web視圖),因此我將其刪除。Google OAuth:桌面應用程序的自定義方案
這個想法是打開瀏覽器,然後用自定義:// URI方案讓頁面回調我的應用程序。
當然,它不工作,谷歌要求該計劃包含一個點(如com.org.myapp),但本機應用程序只能有一個fmp:// uri方案,我不能改變。
該文檔沒有提及任何內容,也無法創建本地臨時服務器。
1-我可以使用fmp://方案作爲任意的回調方式嗎? 2-如果沒有,是否可以將呼叫重定向到其他集中式Web服務器?我試過的所有東西都會在google頁面上產生400錯誤,並說「redirect_uri_mismatch」或類似的東西。
只需添加我以另一種方式解決問題,回調是一個公共服務器的URL,它在每個請求中都會在包含驗證代碼的數據庫中創建一條記錄。仍然可以使用這些網址。 – Mc128k
什麼是自定義網址不能有點的操作系統?請也看到[這個問題和我的答案] https://stackoverflow.com/questions/45264213/oauth2-openid-connect-javascript-electron-desktop-application/45278030? – nvnagr
這是谷歌,拒絕計劃沒有點,如文件 – Mc128k