La autenticación de DingTalk falla después de que nginx usa el proxy inverso del nombre de dominio
1. Configure la resolución del nombre de dominio: Asegúrese de que su nombre de dominio se haya resuelto correctamente en la dirección IP del servidor. Puede verificar si el nombre de dominio se resuelve correctamente en el servidor utilizando el comando ping en la terminal o una herramienta de consulta DNS en línea.
2. Configurar el proxy inverso de Nginx: configure un proxy inverso en el archivo de configuración de Nginx para reenviar las solicitudes de DingTalk al servidor de destino especificado. Asegúrese de que el proxy inverso esté configurado correctamente, incluida la configuración correcta de la dirección IP y el número de puerto del servidor de destino.
3. Configurar el certificado HTTPS: Si su nombre de dominio utiliza el protocolo HTTPS, debe configurar el certificado SSL correcto. Asegúrese de que el certificado sea válido y esté configurado en Nginx.
4. Verifique el encabezado de la solicitud: la autenticación de DingTalk se basa en cierta información en el encabezado de la solicitud, como User-Agent. Asegúrese de pasar estos encabezados de solicitud correctamente en el proxy inverso de Nginx.