FormsAuthentication.SetAuthCookie Metoda

Definicja

Tworzy bilet uwierzytelniania dla podanej nazwy użytkownika i dodaje go do kolekcji plików cookie odpowiedzi lub adresu URL, jeśli używasz uwierzytelniania bez plików cookie.

Przeciążenia

SetAuthCookie(String, Boolean)

Tworzy bilet uwierzytelniania dla podanej nazwy użytkownika i dodaje go do kolekcji plików cookie odpowiedzi lub adresu URL, jeśli używasz uwierzytelniania bez plików cookie.

SetAuthCookie(String, Boolean, String)

Tworzy bilet uwierzytelniania dla podanej nazwy użytkownika i dodaje go do kolekcji plików cookie odpowiedzi, przy użyciu podanej ścieżki pliku cookie lub adresu URL, jeśli używasz uwierzytelniania bez plików cookie.

Uwagi

Metoda SetAuthCookie dodaje bilet uwierzytelniania formularzy do kolekcji plików cookie lub adresu URL, jeśli CookiesSupported to false. Bilet uwierzytelniania formularzy dostarcza informacje dotyczące uwierzytelniania formularzy do następnego żądania złożonego przez przeglądarkę. W przypadku uwierzytelniania formularzy można użyć SetAuthCookie metody , jeśli chcesz uwierzytelnić użytkownika, ale nadal zachować kontrolę nad nawigacją za pomocą przekierowań.

SetAuthCookie(String, Boolean)

Tworzy bilet uwierzytelniania dla podanej nazwy użytkownika i dodaje go do kolekcji plików cookie odpowiedzi lub adresu URL, jeśli używasz uwierzytelniania bez plików cookie.

public:
 static void SetAuthCookie(System::String ^ userName, bool createPersistentCookie);
public static void SetAuthCookie (string userName, bool createPersistentCookie);
static member SetAuthCookie : string * bool -> unit
Public Shared Sub SetAuthCookie (userName As String, createPersistentCookie As Boolean)

Parametry

userName
String

Nazwa uwierzytelnionego użytkownika. Nie ma to konieczności mapowania na konto systemu Windows.

createPersistentCookie
Boolean

true aby utworzyć trwały plik cookie (taki, który jest zapisywany w sesjach przeglądarki); w przeciwnym razie , false.

Wyjątki

RequireSSL to true i IsSecureConnection ma wartość false.

Uwagi

Metoda SetAuthCookie dodaje bilet uwierzytelniania formularzy do kolekcji plików cookie lub do adresu URL, jeśli CookiesSupported ma wartość false. Bilet uwierzytelniania formularzy dostarcza informacje dotyczące uwierzytelniania formularzy do następnego żądania złożonego przez przeglądarkę. W przypadku uwierzytelniania formularzy można użyć SetAuthCookie metody , jeśli chcesz uwierzytelnić użytkownika, ale nadal zachować kontrolę nad nawigacją za pomocą przekierowań.

Zobacz też

Dotyczy

SetAuthCookie(String, Boolean, String)

Tworzy bilet uwierzytelniania dla podanej nazwy użytkownika i dodaje go do kolekcji plików cookie odpowiedzi, przy użyciu podanej ścieżki pliku cookie lub adresu URL, jeśli używasz uwierzytelniania bez plików cookie.

public:
 static void SetAuthCookie(System::String ^ userName, bool createPersistentCookie, System::String ^ strCookiePath);
public static void SetAuthCookie (string userName, bool createPersistentCookie, string strCookiePath);
static member SetAuthCookie : string * bool * string -> unit
Public Shared Sub SetAuthCookie (userName As String, createPersistentCookie As Boolean, strCookiePath As String)

Parametry

userName
String

Nazwa uwierzytelnionego użytkownika.

createPersistentCookie
Boolean

true aby utworzyć trwały plik cookie (zapisany w sesjach przeglądarki); w przeciwnym razie , false.

strCookiePath
String

Ścieżka pliku cookie dla biletu uwierzytelniania formularzy.

Wyjątki

RequireSSL to true i IsSecureConnection ma wartość false.

Uwagi

Metoda SetAuthCookie dodaje bilet uwierzytelniania formularzy do kolekcji plików cookie lub adresu URL, jeśli CookiesSupported to false. Bilet uwierzytelniania formularzy dostarcza informacje dotyczące uwierzytelniania formularzy do następnego żądania złożonego przez przeglądarkę. W przypadku uwierzytelniania formularzy można użyć SetAuthCookie metody , jeśli chcesz uwierzytelnić użytkownika, ale nadal zachować kontrolę nad nawigacją za pomocą przekierowań.

Zobacz też

Dotyczy