none
ASP.NET Core 2.0 (.Net Framework) + IIS RRS feed

  • Pregunta

  • Buenos días,

    Tengo una duda respecto a ASP.NET Core 2.0. Estoy iniciando un proyecto ASP.NET Core 2.0 (plantilla Angular) con runtime .Net Framework. Por tema de compatibilidad con algunas dll y paquetes nuget no se puede realizar con runtime .Net Core.

    Actualmente en un servidor IIS ya hay proyectos ASP.NET (antiguo) y utilizan autentificación Windows (intranet). La duda me surge en cuanto a la autentificación Windows en ASP.NET Core 2.0. Veo que por defecto viene con servidor Kestrel y se habla de HTTP.sys (antiguo WebListener) para su utilización en Windows. Pero luego la ayuda indica que no se puede utilizar con  IIS o IIS Express.

    ¿Es posible la publicación de una app ASP.NET Core 2.0 (.Net Framework) y su utilización en ISS? ¿Que modificación debe contener Program.cs ¿

    Link à https://docs.microsoft.com/en-us/aspnet/core/security/authentication/windowsauth?tabs=aspnetcore2x

    Saludos

    jueves, 21 de diciembre de 2017 6:18

Respuestas

Todas las respuestas

  • hola

    Host ASP.NET Core on Windows with IIS

    analiza el articulo, alli explica como hostear en el IIS un desarrollo en asp.net core

    >>que modificación debe contener Program.cs

    vas a tener que asignar

    services.Configure<IISOptions>(options => ...

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 21 de diciembre de 2017 14:51
  • Gracias Leandro,

    El problema es que si genero una Aplicacion web ASP.Net Core (.Net Framework) como API web y con autentificacion Windows no tengo problemas al subirla a IIS. El problema me viene al seleccionar la plantilla de tipo Angular, que es la que necesito y la subo de igual forma. Me lanza el error que indico a continuación. He revisado las dos plantillas y parecen tener la misma configuración back-end (Startup.cs, Program.cs, launchSettings.json); exceptuando el UseWebpackDevMiddleware y MapSpaFallbackRoute en el Configure por el tema de angular


    • Editado Tayson1984 jueves, 21 de diciembre de 2017 17:17 imagenes
    jueves, 21 de diciembre de 2017 17:15
  • hola

    esta claro que hay un error, porque no sigues el consejo del mensaje y pones en developer la configuracion

    Working with multiple environments

    si realizaste el deploy en un servidor quizas debas seguir lo comentado en "Setting the environment"

    asignando el enviroment a developer podras ver porque falla

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 21 de diciembre de 2017 19:09