FormsAuthentication.SetAuthCookie Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří ověřovací lístek pro zadané uživatelské jméno a přidá ho do kolekce souborů cookie odpovědi nebo na adresu URL, pokud používáte ověřování bez souborů cookie.
Přetížení
| Name | Description |
|---|---|
| SetAuthCookie(String, Boolean) |
Vytvoří ověřovací lístek pro zadané uživatelské jméno a přidá ho do kolekce souborů cookie odpovědi nebo na adresu URL, pokud používáte ověřování bez souborů cookie. |
| SetAuthCookie(String, Boolean, String) |
Vytvoří ověřovací lístek pro zadané uživatelské jméno a přidá ho do kolekce souborů cookie odpovědi, pomocí zadané cesty k souboru cookie nebo pomocí adresy URL, pokud používáte ověřování bez souborů cookie. |
Poznámky
Metoda SetAuthCookie přidá lístek ověřování pomocí formulářů do kolekce souborů cookie nebo adresy URL, pokud CookiesSupported je false. Lístek ověřování pomocí formulářů poskytuje informace o ověřování pomocí formulářů dalšímu požadavku provedenému prohlížečem. Při ověřování pomocí formulářů můžete použít metodu SetAuthCookie , když chcete ověřit uživatele, ale přesto zachovat kontrolu nad navigacemi s přesměrováním.
SetAuthCookie(String, Boolean)
Vytvoří ověřovací lístek pro zadané uživatelské jméno a přidá ho do kolekce souborů cookie odpovědi nebo na adresu URL, pokud používáte ověřování bez souborů 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
Jméno ověřeného uživatele. Nemusí se namapovat na účet Windows.
- createPersistentCookie
- Boolean
truek vytvoření trvalého souboru cookie (který se ukládá v rámci relací prohlížeče); v opačném případě . false
Výjimky
RequireSSL je true a IsSecureConnection je false.
Poznámky
Metoda SetAuthCookie přidá lístek ověřování pomocí formulářů do kolekce souborů cookie nebo do adresy URL, pokud CookiesSupported je false. Lístek ověřování pomocí formulářů poskytuje informace o ověřování pomocí formulářů dalšímu požadavku provedenému prohlížečem. Při ověřování pomocí formulářů můžete použít metodu SetAuthCookie , když chcete ověřit uživatele, ale přesto zachovat kontrolu nad navigacemi s přesměrováním.
Viz také
Platí pro
SetAuthCookie(String, Boolean, String)
Vytvoří ověřovací lístek pro zadané uživatelské jméno a přidá ho do kolekce souborů cookie odpovědi, pomocí zadané cesty k souboru cookie nebo pomocí adresy URL, pokud používáte ověřování bez souborů 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
Jméno ověřeného uživatele.
- createPersistentCookie
- Boolean
truek vytvoření odolného souboru cookie (který se ukládá napříč relacemi prohlížeče); v opačném případě . false
- strCookiePath
- String
Cesta k souboru cookie pro lístek ověřování pomocí formulářů.
Výjimky
RequireSSL je true a IsSecureConnection je false.
Poznámky
Metoda SetAuthCookie přidá lístek ověřování pomocí formulářů do kolekce souborů cookie nebo adresy URL, pokud CookiesSupported je false. Lístek ověřování pomocí formulářů poskytuje informace o ověřování pomocí formulářů dalšímu požadavku provedenému prohlížečem. Při ověřování pomocí formulářů můžete použít metodu SetAuthCookie , když chcete ověřit uživatele, ale přesto zachovat kontrolu nad navigacemi s přesměrováním.
Viz také
- ASP.NET zabezpečení webových aplikací
- Vysvětlení: Ověřování pomocí formulářů v ASP.NET 2.0
- Postupy: Použití členství v ASP.NET 2.0