HTTP error 500.19 en IIS

Error HTTP 500.19 al desplegar una API REST ASP.NET en IIS

21.08.2021 a las 20:53

HTTP error 500.19 en IIS

He perdido casi todo el día con el HTTP Error 500.19 - Internal Server Error, y todo el problema era que tenía que instalar en el servidor de producción la característica del IIS de ejecutar aplicaciones en .NET y en ASP.NET


El problema era que al ejectuar la API REST que tenía programa en ASP.NET MVC me daba el siguiente error:

Error 500.19 IIS

El Web.config explotaba aquí:


<system.webServer>
  <handlers>
    <remove name="ExtensionlessUrlHandler-Integrated-4.0"/>
    <remove name="OPTIONSVerbHandler"/>
    <remove name="TRACEVerbHandler"/>
    <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0"/>
  </handlers>
</system.webServer>
  

Tan fácil como añadir en el servidor de producción la características de ASP.NET y .NET del IIS; Add ASP to IIS

Saludos 😉

Servicios

Software

IoT

Digitalización

Aplicaciones móviles

Consultoría

fjmduran.com v0.1.2