WebViewDatabase.SetHttpAuthUsernamePassword メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
特定のホストと領域の HTTP 認証資格情報を WebViewDatabase インスタンスに格納します。
[Android.Runtime.Register("setHttpAuthUsernamePassword", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "GetSetHttpAuthUsernamePassword_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=26)]
public abstract void SetHttpAuthUsernamePassword(string? host, string? realm, string? username, string? password);
[<Android.Runtime.Register("setHttpAuthUsernamePassword", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "GetSetHttpAuthUsernamePassword_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=26)>]
abstract member SetHttpAuthUsernamePassword : string * string * string * string -> unit
パラメーター
- host
- String
資格情報が適用されるホスト
- realm
- String
資格情報が適用される領域
- username
- String
ユーザー名
- password
- String
パスワード
- 属性
注釈
特定のホストと領域の HTTP 認証資格情報を WebViewDatabase インスタンスに格納します。
HTTP 認証を使用するには、埋め込みアプリケーションで WebViewClient#onReceivedHttpAuthRequestを実装し、正しいユーザー名とパスワードで HttpAuthHandler#proceed を呼び出す必要があります。
埋め込みアプリは、ユーザー名とパスワードを任意の方法で取得でき、 WebViewDatabaseを使用する必要はありません。
注: <li>WebViewDatabase は、http 認証資格情報を格納および取得する利便性のみを目的として提供されます。 WebView は、HTTP 認証中にそこから読み取りません。
</li><li> WebView には、クライアント ログアウトを実装するための HTTP 認証資格情報をクリアするための特別なメカニズムは用意されていません。 クライアント ログアウト メカニズムは、Web サイト デザイナー (資格情報を無効にするための HTTP 401 を送信するサーバーなど) によって実装する必要があります。
</li>
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。