Udostępnij za pośrednictwem


RouteOptions.SuppressCheckForUnhandledSecurityMetadata Właściwość

Definicja

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.

Dotyczy