FormsAuthentication.SetAuthCookie FormsAuthentication.SetAuthCookie FormsAuthentication.SetAuthCookie FormsAuthentication.SetAuthCookie Method

定義

指定したユーザー名に対して認証チケットを作成し、それを応答のクッキー コレクションに追加します。クッキーなしの認証を使用している場合は URL に追加します。Creates an authentication ticket for the supplied user name and adds it to the cookies collection of the response, or to the URL if you are using cookieless authentication.

オーバーロード

SetAuthCookie(String, Boolean) SetAuthCookie(String, Boolean) SetAuthCookie(String, Boolean) SetAuthCookie(String, Boolean)

指定したユーザー名に対して認証チケットを作成し、それを応答のクッキー コレクションに追加します。クッキーなしの認証を使用している場合は URL に追加します。Creates an authentication ticket for the supplied user name and adds it to the cookies collection of the response, or to the URL if you are using cookieless authentication.

SetAuthCookie(String, Boolean, String) SetAuthCookie(String, Boolean, String) SetAuthCookie(String, Boolean, String) SetAuthCookie(String, Boolean, String)

指定したユーザー名に対して認証チケットを作成し、指定したクッキー パスを使用してそれを応答のクッキー コレクションに追加します。クッキーなしの認証を使用している場合は URL に追加します。Creates an authentication ticket for the supplied user name and adds it to the cookies collection of the response, using the supplied cookie path, or using the URL if you are using cookieless authentication.

注釈

メソッドSetAuthCookieは、がfalseの場合CookiesSupported 、cookies コレクションまたは URL にフォーム認証チケットを追加します。The SetAuthCookie method adds a forms-authentication ticket to either the cookies collection or the URL if CookiesSupported is false. フォーム認証チケットは、ブラウザーによる次の要求にフォーム認証情報を提供します。The forms-authentication ticket supplies forms-authentication information to the next request made by the browser. フォーム認証では、ユーザーを認証SetAuthCookieするときに、リダイレクトによるナビゲーションの制御を維持したまま、メソッドを使用できます。With forms authentication, you can use the SetAuthCookie method when you want to authenticate a user but still retain control of the navigation with redirects.

SetAuthCookie(String, Boolean) SetAuthCookie(String, Boolean) SetAuthCookie(String, Boolean) SetAuthCookie(String, Boolean)

指定したユーザー名に対して認証チケットを作成し、それを応答のクッキー コレクションに追加します。クッキーなしの認証を使用している場合は URL に追加します。Creates an authentication ticket for the supplied user name and adds it to the cookies collection of the response, or to the URL if you are using cookieless authentication.

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)

パラメーター

userName
String String String String

認証済みユーザーの名前。The name of an authenticated user. これは Windows アカウントに割り当てる必要はありません。This does not have to map to a Windows account.

createPersistentCookie
Boolean Boolean Boolean Boolean

複数のブラウザー セッションにわたって保存される永続的なクッキーを作成する場合は true。それ以外の場合は falsetrue to create a persistent cookie (one that is saved across browser sessions); otherwise, false.

例外

注釈

メソッドSetAuthCookieは、cookies コレクションに対してフォーム認証チケットを追加するか、がfalseの場合CookiesSupportedは URL に追加します。The SetAuthCookie method adds a forms-authentication ticket to either the cookies collection, or to the URL if CookiesSupported is false. フォーム認証チケットは、ブラウザーによる次の要求にフォーム認証情報を提供します。The forms-authentication ticket supplies forms-authentication information to the next request made by the browser. フォーム認証では、ユーザーを認証SetAuthCookieするときに、リダイレクトによるナビゲーションの制御を維持したまま、メソッドを使用できます。With forms authentication, you can use the SetAuthCookie method when you want to authenticate a user but still retain control of the navigation with redirects.

こちらもご覧ください

SetAuthCookie(String, Boolean, String) SetAuthCookie(String, Boolean, String) SetAuthCookie(String, Boolean, String) SetAuthCookie(String, Boolean, String)

指定したユーザー名に対して認証チケットを作成し、指定したクッキー パスを使用してそれを応答のクッキー コレクションに追加します。クッキーなしの認証を使用している場合は URL に追加します。Creates an authentication ticket for the supplied user name and adds it to the cookies collection of the response, using the supplied cookie path, or using the URL if you are using cookieless authentication.

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)

パラメーター

userName
String String String String

認証済みユーザーの名前。The name of an authenticated user.

createPersistentCookie
Boolean Boolean Boolean Boolean

複数のブラウザー セッションにわたって保存される永続的なクッキーを作成する場合は true。それ以外の場合は falsetrue to create a durable cookie (one that is saved across browser sessions); otherwise, false.

strCookiePath
String String String String

フォーム認証チケットのクッキー パス。The cookie path for the forms-authentication ticket.

例外

注釈

メソッドSetAuthCookieは、がfalseの場合CookiesSupported 、cookies コレクションまたは URL にフォーム認証チケットを追加します。The SetAuthCookie method adds a forms-authentication ticket to either the cookies collection or the URL if CookiesSupported is false. フォーム認証チケットは、ブラウザーによる次の要求にフォーム認証情報を提供します。The forms-authentication ticket supplies forms-authentication information to the next request made by the browser. フォーム認証では、ユーザーを認証SetAuthCookieするときに、リダイレクトによるナビゲーションの制御を維持したまま、メソッドを使用できます。With forms authentication, you can use the SetAuthCookie method when you want to authenticate a user but still retain control of the navigation with redirects.

こちらもご覧ください

適用対象