Прочитать на английском

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


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 (string userName, bool createPersistentCookie);

Параметры

userName
String

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

createPersistentCookie
Boolean

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

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

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

Комментарии

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

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

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

.NET Framework 4.8.1 и другие версии
Продукт Версии
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

GetAuthCookie(String, Boolean, String)

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

public static System.Web.HttpCookie GetAuthCookie (string userName, bool createPersistentCookie, string strCookiePath);

Параметры

userName
String

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

createPersistentCookie
Boolean

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

strCookiePath
String

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

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

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

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

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

.NET Framework 4.8.1 и другие версии
Продукт Версии
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1