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
.
Возвращаемое значение
Класс HttpCookie, который содержит сведения о шифрованном билете проверки подлинности с помощью форм.