Bagikan melalui


FormsAuthentication.SetAuthCookie Metode

Definisi

Membuat tiket autentikasi untuk nama pengguna yang disediakan dan menambahkannya ke koleksi cookie respons, atau ke URL jika Anda menggunakan autentikasi tanpa cookie.

Overload

SetAuthCookie(String, Boolean)

Membuat tiket autentikasi untuk nama pengguna yang disediakan dan menambahkannya ke koleksi cookie respons, atau ke URL jika Anda menggunakan autentikasi tanpa cookie.

SetAuthCookie(String, Boolean, String)

Membuat tiket autentikasi untuk nama pengguna yang disediakan dan menambahkannya ke koleksi cookie respons, menggunakan jalur cookie yang disediakan, atau menggunakan URL jika Anda menggunakan autentikasi tanpa cookie.

Keterangan

Metode menambahkan SetAuthCookie tiket autentikasi formulir ke koleksi cookie atau URL jika CookiesSupported adalah false. Tiket autentikasi formulir menyediakan informasi autentikasi formulir ke permintaan berikutnya yang dibuat oleh browser. Dengan autentikasi formulir, Anda dapat menggunakan SetAuthCookie metode saat Anda ingin mengautentikasi pengguna tetapi masih mempertahankan kontrol navigasi dengan pengalihan.

SetAuthCookie(String, Boolean)

Membuat tiket autentikasi untuk nama pengguna yang disediakan dan menambahkannya ke koleksi cookie respons, atau ke URL jika Anda menggunakan autentikasi tanpa 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)

Parameter

userName
String

Nama pengguna yang diautentikasi. Ini tidak harus memetakan ke akun Windows.

createPersistentCookie
Boolean

true untuk membuat cookie persisten (cookie yang disimpan di seluruh sesi browser); jika tidak, false.

Pengecualian

RequireSSL adalah true dan IsSecureConnection adalah false.

Keterangan

Metode menambahkan SetAuthCookie tiket autentikasi formulir ke koleksi cookie, atau ke URL jika CookiesSupported adalah false. Tiket autentikasi formulir menyediakan informasi autentikasi formulir ke permintaan berikutnya yang dibuat oleh browser. Dengan autentikasi formulir, Anda dapat menggunakan SetAuthCookie metode saat Anda ingin mengautentikasi pengguna tetapi masih mempertahankan kontrol navigasi dengan pengalihan.

Lihat juga

Berlaku untuk

SetAuthCookie(String, Boolean, String)

Membuat tiket autentikasi untuk nama pengguna yang disediakan dan menambahkannya ke koleksi cookie respons, menggunakan jalur cookie yang disediakan, atau menggunakan URL jika Anda menggunakan autentikasi tanpa 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)

Parameter

userName
String

Nama pengguna yang diautentikasi.

createPersistentCookie
Boolean

true untuk membuat cookie tahan lama (cookie yang disimpan di seluruh sesi browser); jika tidak, false.

strCookiePath
String

Jalur cookie untuk tiket autentikasi formulir.

Pengecualian

RequireSSL adalah true dan IsSecureConnection adalah false.

Keterangan

Metode menambahkan SetAuthCookie tiket autentikasi formulir ke koleksi cookie atau URL jika CookiesSupported adalah false. Tiket autentikasi formulir menyediakan informasi autentikasi formulir ke permintaan berikutnya yang dibuat oleh browser. Dengan autentikasi formulir, Anda dapat menggunakan SetAuthCookie metode saat Anda ingin mengautentikasi pengguna tetapi masih mempertahankan kontrol navigasi dengan pengalihan.

Lihat juga

Berlaku untuk