我有一個使用google api(谷歌驅動器)的web應用程序。該應用程序被許多客戶端使用,每個客戶端都有一個子域來訪問系統。Google Console中的子域重定向URI
因此域是appdomain.com
並可爲用戶我有foo.appdomain.com,bar.appdomain.com,etc.appdomain.com。
但在谷歌控制檯重定向URI我必須手動把重定向的URL,有沒有什麼辦法,我可以使用通配符重定向,使谷歌接受任何子域名,如:* .appdomain.com?
有了這個,我可以讓谷歌的授權與REDIRECT_URI用戶的子域調用:
https://accounts.google.com/o/oauth2/auth?redirect_uri=http://foo.appdomain.com
@Lito具有上述使用狀態PARAM提出了一個解決方法。 – LukePOLO
@vlatko看起來這個鏈接已經死了,或者至少重定向到了另一個沒有「狀態」信息的頁面,而且我在任何地方都找不到它。我已經看到了在iframe中加載Google+登錄按鈕的建議,然後讓iframe重新加載父頁面......似乎有點噩夢。 – iopener