Lösungen für Uniapp-Anmeldefehler: 1. Ändern Sie das App-Geheimnis der App in der Konfigurationsdatei. 2. Stellen Sie den Paketnamen der offenen WeChat-Plattform so ein, dass er mit dem beim Packen übereinstimmt. 3. Verwenden Sie das von WeChat bereitgestellte Tool zur Signaturerfassung Holen Sie sich die Signatur. 4. Installieren Sie WeChat Test erneut.
Die Betriebsumgebung dieses Tutorials: Windows7-System, Uni-App2.5.1-Version, Dell G3-Computer.
Empfohlen (kostenlos): Uni-App-Tutorial
Spezifische Fragen:
WeChat-Anmeldung meldet, dass die Anmeldung fehlgeschlagen ist
Nach dem Packen meldet die WeChat-Anmeldung, dass die Anmeldung fehlgeschlagen ist, und die Autorisierungsseite kann springen , und der Benutzer klickt, um die Autorisierung zu bestätigen. Nach der Rückkehr zur APP wird direkt angezeigt, dass die Anmeldung fehlgeschlagen ist. Die Signatur und die Registrierung sind korrekt appsecret
uni.login({ provider: 'weixin', success: (res) => { uni.showToast({ title: '登陆成功' }); }, fail: (res) => { /* uni.showModal({ title: '登陆失败', content: encodeURIComponent(JSON.stringify(res)), }) */ uni.showToast({ title: '登陆失败123', icon: 'none' }) } })
Lösung:
Jeder Entwickler muss aufpassen
Konfigurationsdatei zum Ändern der App-ID appsecret
Der Paketname von WeChat Open Platform muss derselbe sein wie beim Packen
Die Signatur von WeChat Open Platform ist Im Allgemeinen 59201cf6589202cb2cdab26752472112. Sie müssen es selbst erhalten. Verwenden Sie das von WeChat bereitgestellte Signaturerfassungstool, um die Details zu erhalten Nachdem der Test fehlgeschlagen ist, müssen Sie WeChat neu installieren und erneut testen, da WeChat Ihre App-ID und Ihr App-Geheimnis zwischenspeichert, was dazu führt, dass bei jedem Test Fehler auftreten
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem mit der Uniapp-Anmeldefehlermeldung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!