1. 程式人生 > >微信登陸無法拉起授權介面

微信登陸無法拉起授權介面

最近幾天做微信登陸,我們的登陸頁面是H5寫的,點選微信登陸按鈕,呼叫安卓的javascript介面,進而呼叫微信SDK進行登陸,但是我的手機經常拉不起來授權介面,煩惱了好久,原來是自己疏忽大意造成的,在微信開放平臺申請應用簽名時有提示:

用於對當前應用進行二次身份校驗,開發者可以使用簽名生成工具直接從安裝當前應用的手機中獲取。應用簽名由開發者簽名該應用的keystore檔案決定。

我剛開始申請應用簽名是我的apk是沒有經過安卓簽名的,今天,我將自己的專案簽下名,然後修改了下微信開放平臺自己應用的應用簽名,就可以拉起授權介面了!

減之一句話,申請微信登陸應用簽名前,自己的應用要簽好名再使用微信提供的簽名生成工具生成微信簽名。

記得還出現了一種情況,就是微信拉不起授權介面,只有在手機設定中清除微信快取後才可以來起來,原因可能是微信快取了錯誤的簽名信息,導致拉不起授權介面。