php - Dans le compte officiel WeChat, des erreurs de paramètre redirect_uri apparaissent à de nombreux endroits
欧阳克
欧阳克 2017-06-20 10:07:23
0
5
1014

Je me suis saoulé immédiatement.
J'ai déjà écrit WeChat et je suis allé chercher Alipay.
Aujourd'hui, un collègue est venu et a dit qu'il y avait un problème avec l'autorisation.
Cliquer sur signalera "Erreur du paramètre redirect_uri".
Après y avoir jeté un œil, il n'y a aucun problème avec le paramètre de nom de domaine autorisé de la page Web (précédemment défini), et il n'y a aucun problème avec le fichier veifify.
Plus tard, j'ai fouillé à d'autres endroits du compte officiel. Par exemple, "erreur de paramètre redirect_uri" est apparue dans le sous-menu d'un lien de saut commun, et même "erreur de paramètre redirect_uri" est apparue dans un article poussé. . .
Déprimé, quelqu'un a-t-il rencontré cela ?
Pièce jointe :
1. Le nom de domaine autorisé de la page Web a été défini auparavant, sans l'en-tête http.
2. La fonction de paiement n'est pas activée.
3. Par exemple, si le projet wx est sous a.com et que le site Web de l'entreprise est b.com et que le lien vers b.com n'est pas accessible, cela vous demandera, mais ce qui est étrange, c'est qu'il y a un en arrière-plan, et lors de la connexion, b .com/admin, seul ce répertoire secondaire peut être saisi.

欧阳克
欧阳克

温故而知新,可以为师矣。 博客:www.ouyangke.com

répondre à tous(5)
滿天的星座
  1. Vérifiez le nom de domaine autorisé de la page Web défini par la plateforme publique WeChat

  2. Vérifiez ce qu'est redirect_uri lors de la connexion

  3. Comparez 1 et 2 et publiez les résultats de 1 et 2

仅有的幸福

Est-ce parce que le paramètre code est réutilisé ?

伊谢尔伦

Si le code 40163 signalé a été réutilisé. Si oui, suggestions : Par exemple : dirigez le redirect_uri vers la fonction PHP pour obtenir le code, récupérez directement l'openid de l'utilisateur puis restituez la page. Si le code est passé dans l'URL, une erreur sera signalée

.
学霸

Avez-vous placé le fichier de vérification sous quelque chose comme :
xx.com/path ? Si tel est le cas, veuillez le placer dans le répertoire racine du site Web et réessayer. J'ai également rencontré ce problème auparavant, je l'ai mis dans le dossier public sous. vérifiez, la demande de redirection sera rendue publique, donc le chemin que j'ai entré est xxx.com/verify, mais le résultat passe à xxx.com/path et provoque une erreur de paramètre. La saisie du nom de domaine ne fonctionnera pas. Vous pouvez l'essayer. .

仅有的幸福

Assurez-vous que le redirect_uri est vraiment accessible

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal