RouteOptions.SuppressCheckForUnhandledSecurityMetadata Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy nieobsługiwane metadane punktu końcowego zabezpieczeń są pomijane.
Punkty końcowe mogą być skojarzone z metadanymi, takimi jak autoryzacja lub MECHANIZM CORS, które muszą być obsługiwane przez określone oprogramowanie pośredniczące, aby można było wykonywać działania. Jeśli oprogramowanie pośredniczące nie jest skonfigurowane, takie metadane będą nieobsługiwane.
W przypadku false, przed wykonaniem punktu końcowego routing sprawdzi, czy wszystkie znane metadane specyficzne dla zabezpieczeń zostały obsłużone.
Ustawienie tej właściwości w celu true pomijania tego sprawdzania.
public:
property bool SuppressCheckForUnhandledSecurityMetadata { bool get(); void set(bool value); };
public bool SuppressCheckForUnhandledSecurityMetadata { get; set; }
member this.SuppressCheckForUnhandledSecurityMetadata : bool with get, set
Public Property SuppressCheckForUnhandledSecurityMetadata As Boolean
Wartość właściwości
Wartość domyślna to false.
Uwagi
To sprawdzenie istnieje jako zabezpieczenie przed przypadkową niezabezpieczoną konfiguracją. Możesz pominąć tę kontrolę, jeśli nie jest zgodna z wymaganiami aplikacji.