FormsAuthentication.SetAuthCookie メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定されたユーザー名の認証チケットを作成し、応答の Cookie コレクションに追加するか、Cookie レス認証を使用している場合は URL に追加します。
オーバーロード
| 名前 | 説明 |
|---|---|
| SetAuthCookie(String, Boolean) |
指定されたユーザー名の認証チケットを作成し、応答の Cookie コレクションに追加するか、Cookie レス認証を使用している場合は URL に追加します。 |
| SetAuthCookie(String, Boolean, String) |
指定されたユーザー名の認証チケットを作成し、指定された Cookie パスを使用するか、Cookie レス認証を使用している場合は URL を使用して、応答の Cookie コレクションに追加します。 |
注釈
SetAuthCookieメソッドは、CookiesSupportedがfalseされている場合に、フォーム認証チケットを Cookie コレクションまたは URL に追加します。 フォーム認証チケットは、ブラウザーによって行われた次の要求にフォーム認証情報を提供します。 フォーム認証では、ユーザーを認証するが、リダイレクトによるナビゲーションの制御を保持する場合は、 SetAuthCookie メソッドを使用できます。
SetAuthCookie(String, Boolean)
指定されたユーザー名の認証チケットを作成し、応答の Cookie コレクションに追加するか、Cookie レス認証を使用している場合は URL に追加します。
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
認証されたユーザーの名前。 これは、Windows アカウントにマップする必要はありません。
- createPersistentCookie
- Boolean
true 永続的な Cookie (ブラウザー セッション間で保存される Cookie) を作成する場合。それ以外の場合は false。
例外
RequireSSL が true され、 IsSecureConnection が false。
注釈
SetAuthCookieメソッドは、フォーム認証チケットを Cookie コレクションに追加するか、CookiesSupportedがfalseされている場合は URL に追加します。 フォーム認証チケットは、ブラウザーによって行われた次の要求にフォーム認証情報を提供します。 フォーム認証では、ユーザーを認証するが、リダイレクトによるナビゲーションの制御を保持する場合は、 SetAuthCookie メソッドを使用できます。
こちらもご覧ください
適用対象
SetAuthCookie(String, Boolean, String)
指定されたユーザー名の認証チケットを作成し、指定された Cookie パスを使用するか、Cookie レス認証を使用している場合は URL を使用して、応答の 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)
パラメーター
- userName
- String
認証されたユーザーの名前。
- createPersistentCookie
- Boolean
true 永続的な Cookie (ブラウザー セッション間で保存される Cookie) を作成する場合。それ以外の場合は false。
- strCookiePath
- String
フォーム認証チケットの Cookie パス。
例外
RequireSSL が true され、 IsSecureConnection が false。
注釈
SetAuthCookieメソッドは、CookiesSupportedがfalseされている場合に、フォーム認証チケットを Cookie コレクションまたは URL に追加します。 フォーム認証チケットは、ブラウザーによって行われた次の要求にフォーム認証情報を提供します。 フォーム認証では、ユーザーを認証するが、リダイレクトによるナビゲーションの制御を保持する場合は、 SetAuthCookie メソッドを使用できます。