G-Suite
如何設置可與 OAuth 一起使用的 url?
我有:
- Google之外託管的域 (englishcampus.com.br)
- Google Compute Engine 中執行應用程序的 VM 實例,具有靜態 IP
- 一個指向該虛擬機的子域(erp.englishcampus.com.br),它工作正常
但是當我嘗試對 Google API (OAuth) 進行身份驗證時,我收到一條錯誤消息:
“redirect_uri 的參數值無效:不允許使用原始 IP 地址:http: //104.197.50.68 :8069/google_account/authentication ”
…表明不能使用 IP 地址進行重定向。在 API 憑證上,我輸入了“ http://erp.englishcampus.com.br/google_account/authentication ”,假設 erp.englishcampus.com.br 指向虛擬機。
我的問題是:如何讓虛擬機在 URL 而非靜態 IP 地址下響應,以便 OAuth 程序正常工作?
為 VM 提供 erp.englishcampus.com.br 的A 記錄。這就是使域名指向 IP 地址的方式。