Поделиться через


FormsAuthentication.GetAuthCookie Метод

Определение

Создает файл Cookie проверки подлинности для полученного имени пользователя.

Перегрузки

GetAuthCookie(String, Boolean)

Создает файл Cookie проверки подлинности для полученного имени пользователя. При этом файл Cookie не является частью исходящего ответного сообщения, поэтому приложение может более строго контролировать выдачу файлов Cookie.

GetAuthCookie(String, Boolean, String)

Создает файл Cookie проверки подлинности для полученного имени пользователя. Это не устанавливает файл Cookie частью исходящего ответного сообщения.

GetAuthCookie(String, Boolean)

Создает файл Cookie проверки подлинности для полученного имени пользователя. При этом файл Cookie не является частью исходящего ответного сообщения, поэтому приложение может более строго контролировать выдачу файлов Cookie.

public:
 static System::Web::HttpCookie ^ GetAuthCookie(System::String ^ userName, bool createPersistentCookie);
public static System.Web.HttpCookie GetAuthCookie (string userName, bool createPersistentCookie);
static member GetAuthCookie : string * bool -> System.Web.HttpCookie
Public Shared Function GetAuthCookie (userName As String, createPersistentCookie As Boolean) As HttpCookie

Параметры

userName
String

Имя пользователя, прошедшего проверку подлинности.

createPersistentCookie
Boolean

true, чтобы создать долговременный файл Cookie (т.е. сохраняемый между сеансами браузера); в противном случае — false.

Возвращаемое значение

Класс HttpCookie, который содержит сведения о шифрованном билете проверки подлинности с помощью форм. По умолчанию используется значение свойства FormsCookiePath.

Комментарии

Путь к файлу cookie определяется свойством FormsCookiePath .

См. также раздел

Применяется к

GetAuthCookie(String, Boolean, String)

Создает файл Cookie проверки подлинности для полученного имени пользователя. Это не устанавливает файл Cookie частью исходящего ответного сообщения.

public:
 static System::Web::HttpCookie ^ GetAuthCookie(System::String ^ userName, bool createPersistentCookie, System::String ^ strCookiePath);
public static System.Web.HttpCookie GetAuthCookie (string userName, bool createPersistentCookie, string strCookiePath);
static member GetAuthCookie : string * bool * string -> System.Web.HttpCookie
Public Shared Function GetAuthCookie (userName As String, createPersistentCookie As Boolean, strCookiePath As String) As HttpCookie

Параметры

userName
String

Имя пользователя, прошедшего проверку подлинности.

createPersistentCookie
Boolean

true, чтобы создать долговременный файл Cookie (т.е. сохраняемый между сеансами браузера); в противном случае — false.

strCookiePath
String

Свойство Path файла Cookie проверки подлинности.

Возвращаемое значение

Класс HttpCookie, который содержит сведения о шифрованном билете проверки подлинности с помощью форм.

См. также раздел

Применяется к