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.