微信開發-業務域名、JS接口安全域名、網頁授權域名


在微信公眾平台上可配置這些域名。

  

 

1.業務域名:在微信瀏覽器中點擊文本框,會彈出下面的提示,很不爽,通過配置業務域名可以將該提示去掉

  

 

2.JS接口安全域名:分享到朋友圈(js-sdk)時用上,此接口要求將當前的界面url加密后,才可以分享到朋友圈。
采用前后端分離開發時,js-sdk的驗證參數通過php接口獲得時,會報invalid signature錯誤。解決方法:前端將當前的window.location.href傳到php接口,php代碼中將下圖中的$url換成前端傳過來的url,生成驗證相應參數,再返回,在生成分享鏈接時才不會出錯

 

3.網頁授權域名:用於獲取用戶針對於公眾號的唯一標識openid。但只能添加一個域名。我設置為一級域名后,同一服務器上,通過二級域名訪問的就不能通過網頁授權了。我的解決方法是,將網頁授權的redirect_uri設置為php接口,這樣,用戶點擊https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx4e2480691f223ba7&redirect_uri=http://xxx/xxx.php &response_type=code&scope=snsapi_base&state=1#wechat_redirect
。在php接口中拿到code,調微信的接口,換取openid,再跳轉回前端界面,同時把openid帶回去。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM