FormsAuthentication.SetAuthCookie Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt ein Authentifizierungsticket für den angegebenen Benutzernamen und fügt es der Cookies-Sammlung der Antwort oder der URL hinzu, wenn Sie die cookielose Authentifizierung verwenden.
Überlädt
| Name | Beschreibung |
|---|---|
| SetAuthCookie(String, Boolean) |
Erstellt ein Authentifizierungsticket für den angegebenen Benutzernamen und fügt es der Cookies-Sammlung der Antwort oder der URL hinzu, wenn Sie die cookielose Authentifizierung verwenden. |
| SetAuthCookie(String, Boolean, String) |
Erstellt ein Authentifizierungsticket für den angegebenen Benutzernamen und fügt es der Cookies-Sammlung der Antwort hinzu, verwendet den angegebenen Cookiepfad oder die URL, wenn Sie die cookielose Authentifizierung verwenden. |
Hinweise
Die SetAuthCookie Methode fügt entweder der Cookies-Sammlung oder der URL ein Formularauthentifizierungsticket hinzu, wenn CookiesSupported dies der Grund ist false. Das Formularauthentifizierungsticket stellt Formularauthentifizierungsinformationen für die nächste Vom Browser gestellte Anforderung bereit. Bei der Formularauthentifizierung können Sie die SetAuthCookie Methode verwenden, wenn Sie einen Benutzer authentifizieren möchten, aber dennoch die Kontrolle über die Navigation mit Umleitungen behalten.
SetAuthCookie(String, Boolean)
Erstellt ein Authentifizierungsticket für den angegebenen Benutzernamen und fügt es der Cookies-Sammlung der Antwort oder der URL hinzu, wenn Sie die cookielose Authentifizierung verwenden.
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
Der Name eines authentifizierten Benutzers. Dies muss keinem Windows Konto zugeordnet werden.
- createPersistentCookie
- Boolean
trueum ein persistentes Cookie zu erstellen (eines, das in Browsersitzungen gespeichert wird); andernfalls . false
Ausnahmen
RequireSSL ist true und IsSecureConnection ist false.
Hinweise
Die SetAuthCookie Methode fügt entweder der Cookies-Sammlung oder der URL ein Formularauthentifizierungsticket hinzu, wenn CookiesSupported dies der Grund ist false. Das Formularauthentifizierungsticket stellt Formularauthentifizierungsinformationen für die nächste Vom Browser gestellte Anforderung bereit. Bei der Formularauthentifizierung können Sie die SetAuthCookie Methode verwenden, wenn Sie einen Benutzer authentifizieren möchten, aber dennoch die Kontrolle über die Navigation mit Umleitungen behalten.
Weitere Informationen
Gilt für:
SetAuthCookie(String, Boolean, String)
Erstellt ein Authentifizierungsticket für den angegebenen Benutzernamen und fügt es der Cookies-Sammlung der Antwort hinzu, verwendet den angegebenen Cookiepfad oder die URL, wenn Sie die cookielose Authentifizierung verwenden.
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
Der Name eines authentifizierten Benutzers.
- createPersistentCookie
- Boolean
trueum ein dauerhaftes Cookie zu erstellen (eines, das in Browsersitzungen gespeichert wird); andernfalls . false
- strCookiePath
- String
Der Cookiepfad für das Formularauthentifizierungsticket.
Ausnahmen
RequireSSL ist true und IsSecureConnection ist false.
Hinweise
Die SetAuthCookie Methode fügt entweder der Cookies-Sammlung oder der URL ein Formularauthentifizierungsticket hinzu, wenn CookiesSupported dies der Grund ist false. Das Formularauthentifizierungsticket stellt Formularauthentifizierungsinformationen für die nächste Vom Browser gestellte Anforderung bereit. Bei der Formularauthentifizierung können Sie die SetAuthCookie Methode verwenden, wenn Sie einen Benutzer authentifizieren möchten, aber dennoch die Kontrolle über die Navigation mit Umleitungen behalten.
Weitere Informationen
- ASP.NET Sicherheit von Webanwendungen
- Erläutert: Formularauthentifizierung in ASP.NET 2.0
- Vorgehensweise: Verwenden der Mitgliedschaft in ASP.NET 2.0