Desarrollé una aplicación de páginas ASP.Net Core Razor simple que funciona bien, implementada de forma independiente, en una placa de desarrollo iMX6ULL que ejecuta un servidor proxy inverso Apache. Sin embargo, cuando implemento exactamente la misma aplicación en una placa de desarrollo diferente (el mismo procesador fabricado por una empresa diferente), la aplicación parece funcionar correctamente, pero no se encuentra el contenido estático dentro de la carpeta 'wwwroot'.
He comprobado las rutas raíz web y de contenido cuando la aplicación se está ejecutando y coinciden donde se copia la carpeta de publicación en ambos sistemas de archivos del dispositivo. Como el código fuente de la aplicación no ha cambiado, estoy seguro de que debe haber algo en la diferencia entre la configuración de Apache y/o el sistema operativo entre los dos dispositivos, pero por mi vida, ¡no puedo encontrar/pensar qué es eso! ¿Alguien tiene alguna idea? Estoy tirando de mi pelo :(
Si ayuda, httpd.conf y httpd-vhosts.conf son iguales en ambos dispositivos, con Apache escuchando en 80 y reenviando a 5000 donde la aplicación ASP.Net Core me dice que está escuchando. ¿Es posible que haya un conflicto en este puerto? He probado el 5050 pero con el mismo resultado...