微擎多個平臺、域名共用一個公眾號Oauth回撥域名終極解決方案
通宵搞了一晚,終於把這個問題解決了!
需求是這樣的 現在有3個不同的域名,一個認證的微信公眾號,由於公眾號授權回撥頁面域名只能寫一個,因此對於我有多個微擎系統分別部署在不同伺服器上(一臺做營銷業務、一臺做分銷系統、一臺做餐飲系統),分別部署的原因是主要是兩點:分流和防止一個域名被封(主要是微信營銷訪問量大,被人惡意舉報被封閉的風險大大提高),這樣不僅能提升網站效能,比如微信營銷系統的伺服器配置就可以高一點,餐飲管理或小程式等訪問並罰量不是很高的可以使用VPS或者配置低點的伺服器來搭配。
在部落格裡發現一個不錯的第三方域名授權解決方案,可以整合多個域名授權到同一個公眾號下
柱狀圖
使用者訪問區域圖
wxoauth支援多域名授權、訂閱號借用服務號使用不同域名分別授權,原文連結 多域名授權--訂閱號借用服務號在不同域名下獲得授權方案
寫的挺詳細的,如果有遇到跟我一樣的問題的朋友能少些折騰。
最後在折騰了一番配置以後,總算實現了多個平臺、域名公用一個公眾號獲取使用者資訊、回撥域名、發起支付等功能啦~
本文主要給遇到相同問題的人一個解決方向,不喜勿噴,如果有疑問可以多看官方文件或者加一下 qq群:196868257 。