導航:首頁 > IDC知識 > 微信網頁授權多域名嗎

微信網頁授權多域名嗎

發布時間:2020-10-25 23:05:54

1、微信OAuth2.0網頁授權​可以添加多個域名嗎?

不可以,只能添加一個域名。授權回調域名配置規范為全域名,比如需要網頁授權的域名為:www.qq.com,配置以後此域名下面的頁面http://www.qq.com/music.html 、 http://www.qq.com/login.html 都可以進行OAuth2.0鑒權。但http://pay.qq.com 、 http://music.qq.com 、 http://qq.com 無法進行OAuth2.0鑒權。

2、PHP網站使用微信第三方登錄問題,因為有多個域名,而微信官方只能授權

你如果只是換域名沒換伺服器的話IP地址是不會改變的,你可以直接輸入自己之前伺服器的IP就可以了

3、微信網頁授權 域名備案必須是在國內的么

咱這兒有阿里雲備案服務號,不用買主機就可以做正規的網站域名備案,是用戶自己直接備案的,要安全些。

4、微信網頁授權,兩個域名怎麼綁定一個回調域名

不行吧,一次只能綁定一個域名,可以用一綁定一個域名然後獲取code之後再跳轉到另一個域名上同時發送code

5、微信OAuth2.0授權回調頁面域名設置問題

當下的解決方案是引入一個新的非常簡單的應用來作為微信授權的代理服務,可以這么做:

1. 把公眾號的網頁授權介面域名設置成另外一個子域名,如proxy.your.com;  
2. 然後把php_weixin_proxy裡面的index.php部署到proxy.your.com

php_weixin_proxy下的index.php是一個很簡單的php文件,你可以直接查看源碼了解它的實現方式。因為當前項目的環境,我採用php來完成這個代理服務實現,實際上,你完全可以用任意平台語言來完成類似的功能。

當其它業務需要發起微信授權時,將授權請求先發到proxy.your.com,然後proxy.your.com會把這個請求轉發到微信;
當用戶同意授權後,proxy.your.com會收到微信的授權回調,並把回調結果(code、state參數)原封不動地再返回給最開始發起授權的業務。

唯一的區別在於,在不使用proxy.your.com的時候,你從應用發起微信授權的鏈接應該是這樣的:
https://open.weixin.qq.com/connect/qrconnect?appid=xxxxx&redirect_uri=http%3A%2F%2Fpassport.your.com%2F&response_type=code&scope=snsapi_login&state=584bc87e11ff37492#wechat_redirect  
用了proxy.your.com之後,這個授權鏈接就應該是這樣的:  
http://proxy.your.com/?appid=xxxxx&redirect_uri=http%3A%2F%2Fpassport.your.com%2Flogin%2Fnotify&response_type=code&scope=snsapi_base&state=584bc87e11ff37492&device=pc

後面這個鏈接跟上面的比:
1. 後面的鏈接中的host變成了proxy.your.com,也就是代理的授權回調域名;  
2. 後面的多了一個device參數,這個是必要的。因為微信pc端跟移動端的授權地址是不一樣的,而後面的鏈接是發送個proxy.your.com的,所以需要多加個參數告訴它在轉發給授權申請給微信的時候,是用PC端還是移動端的授權地址。

6、同一個微信支付帳號能夠使用在多個域名下嗎

不可以,雖然微信支付介面下js安全域名和業務域名都可以分別設置3個不同的域名,但最關鍵的一個網頁授權域名那兒只能綁定一個域名,導致一個微信支付介面只能在一個域名下使用,而不能同時在多個域名下使用。

7、微信OAuth2.0網頁授權67可以添加多個域名嗎

只有一個。如果有多個程序,某個支持子目錄。回調域名www.abc.com。在根目錄下新建某個目錄/pin。把代碼傳到pin文件夾。通過www.abc.com/pin。前提是這個代碼支持子目錄訪問。這樣就可以一個授權域名,(1+n)個程序,共用。如果不支持子目錄訪問,那就沒辦法了。

8、微信公眾號配置網頁授權域名怎麼設置?

1、打開微信公眾平台,輸入賬號密碼登錄後台。

2、點擊【公眾號設置】。

3、點擊【功能設置】。

4、找到【網頁授權域名】,點擊旁邊的【設置】。

5、在修改業務域名和JS介面域名時,已經上傳過這個文件的話,那麼請直接跳過這一步。如果還沒上傳的,直接點擊文件下載,然後上傳到伺服器。

6、上傳成功後,直接輸入授權域名,點擊【確認】即可。

9、微信公眾號伺服器配置和網頁授權域名有什麼區別

伺服器配置是微信操作信息發送到你的伺服器配置的額,比如微信點擊事件,微信接收消息事件,各種事件微信會推送給你的伺服器配置中的地址,這個是非必須的,不配置也可以用,網頁授權是必須的,不配置用不了微信公眾號

與微信網頁授權多域名嗎相關的知識