Sprache

WebViewDatabase.SetHttpAuthUsernamePassword Methode

Definition

Speichert HTTP-Authentifizierungsanmeldeinformationen für einen bestimmten Host und Bereich für die WebViewDatabase Instanz.

[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

Parameter

host
String

der Host, auf den die Anmeldeinformationen angewendet werden

realm
String

der Bereich, auf den die Anmeldeinformationen angewendet werden

username
String

der Benutzername

password
String

das Kennwort

Attribute

Hinweise

Speichert HTTP-Authentifizierungsanmeldeinformationen für einen bestimmten Host und Bereich für die WebViewDatabase Instanz.

Um die HTTP-Authentifizierung zu verwenden, muss die Einbettungsanwendung implementiert WebViewClient#onReceivedHttpAuthRequestund mit dem richtigen Benutzernamen und Kennwort aufgerufen HttpAuthHandler#proceed werden.

Die Einbettungs-App kann den Benutzernamen und das Kennwort beliebig abrufen und muss nicht verwendet werden WebViewDatabase.

Hinweise: <Li>WebViewDatabase wird nur als Benutzerfreundlichkeit zum Speichern und Abrufen von HTTP-Authentifizierungsanmeldeinformationen bereitgestellt. WebView liest es während der HTTP-Authentifizierung nicht aus. </li li><> WebView bietet keinen speziellen Mechanismus zum Löschen von HTTP-Authentifizierungsanmeldeinformationen für die Implementierung der Clientanmeldung. Der Clientprotokollierungsmechanismus sollte vom Website-Designer implementiert werden (z. B. Server, der http 401 zum Ungültigieren von Anmeldeinformationen sendet). </li>

Java Dokumentation für android.webkit.WebViewDatabase.setHttpAuthUsernamePassword(java.lang.String, java.lang.String, java.lang.String, java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: