WebViewDatabase.ClearHttpAuthUsernamePassword 方法

定义

清除用于 HTTP 身份验证的任何已保存凭据。

[Android.Runtime.Register("clearHttpAuthUsernamePassword", "()V", "GetClearHttpAuthUsernamePasswordHandler")]
public abstract void ClearHttpAuthUsernamePassword();
[<Android.Runtime.Register("clearHttpAuthUsernamePassword", "()V", "GetClearHttpAuthUsernamePasswordHandler")>]
abstract member ClearHttpAuthUsernamePassword : unit -> unit
属性

注解

清除用于 HTTP 身份验证的任何已保存凭据。 此方法仅清除存储在 WebViewDatabase 实例中的用户名和密码。 期间不会从WebViewDatabaseWebViewClient#onReceivedHttpAuthRequest中读取用户名和密码。 由应用来执行此操作。

用于 http 身份验证的用户名和密码可能缓存在网络堆栈本身中,在调用此方法时不会清除。 WebView 不提供用于清除 HTTP 身份验证以实现客户端注销的特殊机制。 客户端注销机制应由网站设计器实现(例如服务器发送 HTTP 401 来使凭据失效)。

Java文档android.webkit.WebViewDatabase.clearHttpAuthUsernamePassword()

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

另请参阅

  • <xref:Android.Webkit.WebView.GetHttpAuthUsernamePassword(System.String%2c+System.String)>
  • <xref:Android.Webkit.WebView.SetHttpAuthUsernamePassword(System.String%2c+System.String%2c+System.String%2c+System.String)>
  • HasHttpAuthUsernamePassword