1. 程式人生 > >企業微信開發免登授權時提示scope不能為空,錯誤程式碼1001

企業微信開發免登授權時提示scope不能為空,錯誤程式碼1001

最近在開發微信公眾號,發現發現經理配置的自定義選單有問題,然後就跟他說了聲,他讓我去修改,但是,我修改了之後直接就有這個問題

當時就是一臉懵逼的,我去,我就只改個引數,不至於全部連結都有問題吧,,然後確認了下,這個scope引數是有的,問題到底在哪裡?上網找了這邊文章:連結:https://www.cnblogs.com/luosiding/p/8965740.html

原因是我們是單頁面應用url自帶#/在微信裡面認為#號後面的引數不被識別

後端開發人員把引數放到跳轉 URL地址前面,正確形式是

https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx354283df6c21d57f926382d1c&response_type=code&scope=snsapi_privateinfo&agentid=90&redirect_uri=https://uat.zifkuinfows.com/jdpop/#/&state=STATE#wechat_redirect

但是發現我並不是這個問題導致的,然後又仔細看了下,發現居然是配置的自定義選單裡面的appId不正確,,,以及訪問的專案名稱也是錯誤,,返現問題之後,立馬改回來,然後問題就解決了