Se produjo una excepción de tipo ‘System.InvalidOperationException’ en Microsoft.AspNetCore.Authorization.Policy.dll pero no se controló ...

Juan Valentin Perdomo Bonilla

Juan Valentin Perdomo Bonilla

Pregunta
studenthace 5 años

Se produjo una excepción de tipo ‘System.InvalidOperationException’ en Microsoft.AspNetCore.Authorization.Policy.dll pero no se controló en el código del usuario: ‘Unable to find the required services. Please add all the required services by calling ‘IServiceCollection.AddAuthorization’ inside the call to ‘ConfigureServices(…)’ in the application startup code.’

1 respuestas
para escribir tu comentario
    Fernando Vela Vargas

    Fernando Vela Vargas

    studenthace 4 años

    Para las últimas versiones de ASP .NET Core es necesario agregar un par de líneas de código en el archivo Startup.cs para que la aplicación se conecte sin problemas:

    using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; public void ConfigureServices(IServiceCollection services) { services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_3_0); //Esta compatibilidad no viene seteada string connString = ConfigurationExtensions.GetConnectionString(this.Configuration, "DefaultConnectionString"); services.AddDbContext<EscuelaContext>( options => options.UseSqlServer(connString) ); }
Curso de ASP.NET Core

Curso de ASP.NET Core

Crea aplicaciones web con ASP. NET Core, el framework open source multiplataforma creado por Microsoft y respaldado por toda una comunidad de desarrolladores. Domina esta implementación de alto rendimiento y empieza a programar tus propias apps.

Curso de ASP.NET Core
Curso de ASP.NET Core

Curso de ASP.NET Core

Crea aplicaciones web con ASP. NET Core, el framework open source multiplataforma creado por Microsoft y respaldado por toda una comunidad de desarrolladores. Domina esta implementación de alto rendimiento y empieza a programar tus propias apps.