Aspnetcore: ً ¿Qué sucede si utilicé tanto la [política] autorizada como la [función] autorizada por encima de mi controlador?

Creado en 23 feb. 2019  ·  3Comentarios  ·  Fuente: dotnet/aspnetcore

Utilicé [política] autorizada y [función] autorizada por encima de mi controlador, quiero saber que ocurre la declaración Y (entre [política] autorizada y [función] autorizada) o declaración OR.

area-mvc question

Todos 3 comentarios

Depende de qué versión y qué modo de compatibilidad realmente. La intención era que las políticas siempre se combinaran como un AND .

Sin embargo, esto era incorrecto y se combinaría como OR en ASP.NET Core 1.0, 1.1 y 2.0.

Descubrimos el problema en 2.1, pero debido a que es un cambio radical de comportamiento, está vinculado a un interruptor de compatibilidad en 2.1 y 2.2.

En 3.0, múltiples políticas siempre se combinan como un AND .

Gracias por sus respuestas, pero ¿cuándo se lanzará la nueva versión (3.0)?

Hay vistas previas disponibles ahora: https://dotnet.microsoft.com/download/dotnet-core/3.0

Aún no tengo una fecha de lanzamiento oficial para compartir.

¿Fue útil esta página
0 / 5 - 0 calificaciones