微信登錄失敗 此公眾號並沒有這些scope的權限,錯誤碼:10005


該錯誤是因為公眾號沒有獲得【網頁授權】權限,如下圖:

 

 

 

 

點擊修改, 進入功能設置頁面,如下圖:

 

 首先設置網頁授權域名,點擊設置,如下圖:

 

 按照提示下載MP文件。

1. 將MP文件上傳到服務器,放在服務器根目錄下,

我的項目是用nginx部署的,看了nginx的配置文件后,看到MP文件指定的目錄是 /mnt/work/weixin-xxx-file/file/,

然后將本地文件上傳到該目錄,命令如下:

1 cd /mnt/work/weixin-xxx-file/file/
2 #將MP文件上傳到該目錄
3
sudo rz

 

2.修改 nginx

1 cd /usr/local/nginx/conf/vhosts/
2 #網站域名
3 vim www.xxx.cn.conf
4 #callback回調域名
5 vim api.xxx.cn.conf

 

3. 測試重啟nginx或重新加載nginx配置文件使修改生效

4. 在網頁授權域名頁面添加回調域名

注意是回調域名不是網站的域名,不然雖然能保存成功,但是微信頁面訪問時會報10003錯誤(

redirect_uri域名與后台配置不一致,錯誤碼10003)。

 

 保存好后,相同的設置修改業務域名和JS接口安全域名。

數據庫配置相應的APPID和APPSercet,重啟服務即可。

 


免責聲明!

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



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