É possível montar uma API .NET Core em um subdomínio do IIS?

  • Autor Autor albertocdev
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
albertocdev

albertocdev

Gamma
Verificación en dos pasos activada
Verificado por Binance
Hola, buen día.

Mi duda es si realmente se puede instalar una API de .NET Core 6 en un subdominio servidor Windows con IIS

Ejemplo: api.midominio.com

Apunte el subdominio a la IP del servidor y hago la publicación de la API en la ruta configurada en el sitio de IIS.

Pero al hacer los request nunca lo detecta (Error 500)
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Hola, buen día.

Mi duda es si realmente se puede instalar una API de .NET Core 6 en un subdominio servidor Windows con IIS

Ejemplo: api.midominio.com

Apunte el subdominio a la IP del servidor y hago la publicación de la API en la ruta configurada en el sitio de IIS.

Pero al hacer los request nunca lo detecta (Error 500)

Si claro. Es importante también que el pool de aplicaciones esté configurado para No Managed Code porque .NET Core se ejecuta fuera del proceso con IIS. Chequea tu archivo web.config, este debería configurar el módulo AspNetCoreModule para que dirija las solicitudes a tu app. Cuando publicas tu API, asegúrate que todas las dependencias se incluyan y que estás publicando para el entorno correcto. Y no olvides los permisos de IIS, necesita poder acceder y ejecutar la app en su ruta. Si aún tienes el error 500, habilita el registro detallado para IIS y .NET Core para descubrir la causa exacta del problema.
 
Voltar
Topo