He completado con éxito todos los pasos para configurar un foro de discusión para mi empresa.
Tengo TLS habilitado y la opción force_https está marcada en la configuración.
Los correos electrónicos de activación a nuevos usuarios se envían con http en lugar de https. Por ejemplo:
¡Bienvenido a la comunidad de Folio3 NS!
Haz clic en el siguiente enlace para confirmar y activar tu nueva cuenta: http://ns-community.folio3.com/u/activate-account/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Verifiqué la plantilla de correo electrónico en la configuración desde la interfaz de usuario y hay una variable base_url que contiene http y el nombre de mi dominio.
¿Alguna idea sobre cómo actualizar el base_url para que contenga https en lugar de http?
(Mi sitio es accesible mediante https, no http)
M. Saqib
Otra aplicación (GitLab) está alojada en el puerto 80, es decir, en HTTP.
¿Quisiste decir que debo agregar una redirección a HTTPS en mi puerto 80 para que la cadena base_url obtenga el https correcto al principio?
Fue mi error. De alguna manera pasé por alto la configuración “force_https” y aparecía marcada para mí (quizás por la caché del navegador).
Otro desarrollador de mi equipo marcó esa opción y ahora los correos se reciben con los enlaces correctamente en https.