WebViewDatabase.SetHttpAuthUsernamePassword Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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>
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.