Error de inicio de sesión de WeChat: el nombre de dominio de redirección_uri no coincide con la configuración en segundo plano, código de error 10003
Podemos eliminar la causa del error de acuerdo con el capítulo "Autorización web para obtener la verificación del usuario" en la documentación para desarrolladores de WeChat /wiki/17/c0f37d5704f0b64713d5d2c37b468d75.html
Si está seguro de que el appid y otros valores de los parámetros son correctos, es muy probable que la URL de autorización de la página web en el fondo de su cuenta oficial de WeChat no esté completa o esté completa. incorrectamente.
1. Antes de que la cuenta pública de WeChat solicite la autorización de la página web del usuario, los desarrolladores deben ir a la página del centro de desarrolladores en el sitio web oficial de la plataforma pública para configurar el nombre de dominio de devolución de llamada de autorización.
2. La especificación de configuración del nombre de dominio de devolución de llamada de autorización es el nombre de dominio completo. Por ejemplo, el nombre de dominio que requiere autorización de la página web es: www.qq.com,
Después de la configuración. la página bajo este nombre de dominio/music.html, /login.html puede realizar la autenticación OAuth2.0.
Pero no puede realizar la autenticación OAuth2.0
Después de trabajar en ello durante mucho tiempo, descubrí que la URL de autorización de la página web original debe ser la misma que el nombre de dominio completo de redirigir_uri. Por ejemplo, si la URL de autorización de la página web es qq.com y el URL de redirección es www.qq.com/callback_uri, también se informará un error.