2017-03-03 7 views

Antwort

2

Ich denke, es gibt ein paar Möglichkeiten, dies zu erreichen, je nachdem, welchen Teil Sie vermeiden möchten.

Sie können das ImageProcessingModule erben und eigene Vorüberprüfungen durchführen, um festzustellen, ob die Anforderung von der Basisklasse verarbeitet werden soll.

Sie können das OnValidatingRequest-Ereignis verwenden und alle Anforderungen in dem von Ihnen ausgewählten Ordner abbrechen.

Es gibt eine Konfigurationseinstellung für InterceptAllRequests, die jede Anfrage ohne Abfragezeichenfolgenparameter ignoriert.

Sie könnten Ihren eigenen "Noop" -Dienst erstellen und diesen für die gewünschten Präfixe konfigurieren. Siehe Beispiele hier: https://github.com/JimBobSquarePants/ImageProcessor/blob/2f2044da7bf7f3960928a7ea47f5540975946062/tests/ImageProcessor.TestWebsite/config/imageprocessor/security.config

+2

OnValidatingRequest ist der empfohlene und unterstützte Weg. –

Verwandte Themen