FormsAuthenticationConfiguration.Protection 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 typ szyfrowania używany do szyfrowania pliku cookie.
public:
property System::Web::Configuration::FormsProtectionEnum Protection { System::Web::Configuration::FormsProtectionEnum get(); void set(System::Web::Configuration::FormsProtectionEnum value); };
[System.Configuration.ConfigurationProperty("protection", DefaultValue=System.Web.Configuration.FormsProtectionEnum.All)]
public System.Web.Configuration.FormsProtectionEnum Protection { get; set; }
[<System.Configuration.ConfigurationProperty("protection", DefaultValue=System.Web.Configuration.FormsProtectionEnum.All)>]
member this.Protection : System.Web.Configuration.FormsProtectionEnum with get, set
Public Property Protection As FormsProtectionEnum
Wartość właściwości
FormsProtectionEnum Jedna z wartości wyliczenia. Wartość domyślna to All
.
Uwaga Pamiętaj, aby użyć wartości domyślnej dla tej właściwości, jeśli chcesz, aby zarówno walidacja danych, jak i szyfrowanie pomagały chronić plik cookie. Ta opcja używa skonfigurowanego algorytmu weryfikacji danych na podstawie .machineKey
Jeśli algorytm 3DES jest dostępny, a klucz ma wystarczającą długość (48 bajtów lub więcej), do szyfrowania jest używany algorytm 3DES.
Aby poprawić ochronę pliku cookie, możesz również ustawić parametr na RequireSSLtrue
.
- Atrybuty
Przykłady
Poniższy przykład kodu pokazuje, jak uzyskać dostęp do Protection właściwości. Zapoznaj się z przykładem kodu w temacie FormsAuthenticationConfiguration klasy, aby dowiedzieć się, jak uzyskać sekcję.
// Get the current Protection.
FormsProtectionEnum currentProtection =
formsAuthentication.Protection;
// Set the Protection property.
formsAuthentication.Protection =
FormsProtectionEnum.All;
' Get the current Protection.
Dim currentProtection As FormsProtectionEnum = _
formsAuthentication.Protection
' Set the Protection property.
formsAuthentication.Protection = FormsProtectionEnum.All
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla