¿Cómo puedo auditar los módulos y los marcadores de etapa en el proceso de autenticación de OWIN?

1

OWIN de ASP.NET (en MVC4 y Katana) permite que se agreguen varios objetos a la tubería de procesamiento HTTP.

Quiero asegurarme de que hay

  • no hay paquetes nuget deshonestos
  • no es difícil encontrar partial classes que están enterrados en el código fuente con un nombre que no coincide
  • ni ninguna otra cosa que altere el plan de autenticación de estado final deseado.

Aquí hay una lista de las distintas ubicaciones donde se puede encontrar el middleware OWIN

public enum PipelineStage
{
    Authenticate = 0,
    PostAuthenticate = 1,
    Authorize = 2,
    PostAuthorize = 3,
    ResolveCache = 4,
    PostResolveCache = 5,
    MapHandler = 6,
    PostMapHandler = 7,
    AcquireState = 8,
    PostAcquireState = 9,
    PreHandlerExecute = 10,
}

Pregunta

¿Cómo puedo auditar / volcar la configuración de una aplicación MVC / Core de ASP.NET y determinar qué objetos se cargan y en qué orden se procesan?

    
pregunta random65537 25.01.2017 - 20:35
fuente

0 respuestas

Lea otras preguntas en las etiquetas