
Tengo un servidor IIS (10.0) (2019) que ejecuta una aplicación .NET.
Estoy usando Cloudflare para DNS/SSL y tengo la opción de que CF aplique SSL. Esto funciona bien si estoy usando el nombre DNS de la aplicación, por ejemplo.http://app.host.comredirige ahttps://app.host.com.
Sin embargo, si alguien intenta acceder al servidor a través de la IP pública,http://xxxx/no son redirigidos a HTTPS.
Intenté utilizar una reescritura de URL para resolver este problema, aunque redirige la dirección IP a una conexión HTTPS, interrumpe la conexión con Cloudflare. (A muchas redirecciones).
¿Existe una forma amigable con CloudFlare de hacer esto? ¿Hay alguna manera en IIS de que solo responda enhttp://aplicación.dominio.com?
Vale la pena señalar que IIS está detrás de un firewall/enrutador (sonicwall) que realiza la NAT.