微信 OAuth 授權域名支援兩個

awh521發表於2019-05-17

以前只支援一個,不過貌似去年8月份就改版了,因為很少關注,才知道。
我這邊專案因為要用到微信支付,而客戶的公眾號又被開發了,那隻能走代理方式,也就是由開發方提供介面,再跳回來,每次對接這個真的讓人頭大,現在支援多域名了,那趕緊試下。

因為是程式設計師,所以趕緊測試一波。
首先配置好白名單,再去oauth配置頁新增域名。

第一次進入A域名:
獲取openid正常。access_token獲取快取。js_ticket直接走介面獲取。

第一次進入B域名:
獲取openid正常。access_token獲取快取。js_ticket直接走介面獲取。

第二次進入A域名:
獲取openid正常。access_token從快取讀取。js_ticket直接走介面獲取。

第二次進入B域名:
獲取openid正常。access_token從快取讀取。js_ticket直接走介面獲取。

總結:
兩個域名可以同時使用,並不存在access_token獲取導致另一方失效問題。

相關文章