Android WebView身份验证

Android WebView身份验证,android,authentication,https,android-webview,Android,Authentication,Https,Android Webview,我的WebView的身份验证有问题我有一个需要身份验证的https地址,但它不是基本身份验证 当我在手机上访问chrome并访问这个网站时,我会看到一个对话框,要求我输入用户名和密码,我想做一些类似的事情,但我所做的所有身份验证尝试都失败了,因为它们似乎都是用于基本身份验证,我不认为这是什么 非常感谢您的帮助,如果这是重复的,很抱歉,但我已经查看了,没有发现类似的内容。我不确定您所说的“这不是基本身份验证”是什么意思 设置WebView时,是否为其提供了一个实现onReceivedError()

我的
WebView的身份验证有问题
我有一个需要身份验证的https地址,但它不是基本身份验证

当我在手机上访问chrome并访问这个网站时,我会看到一个对话框,要求我输入用户名和密码,我想做一些类似的事情,但我所做的所有身份验证尝试都失败了,因为它们似乎都是用于基本身份验证,我不认为这是什么


非常感谢您的帮助,如果这是重复的,很抱歉,但我已经查看了,没有发现类似的内容。

我不确定您所说的“这不是基本身份验证”是什么意思

设置
WebView
时,是否为其提供了一个实现
onReceivedError()
WebViewClient
?我相信这将是知道401发生并请求用户验证的向量

或者,使用onReceiveDhtPauthRequest()并通过
处理程序将用户名/pwd传递给处理程序。继续(用户名,pwd)

AFAIK a
WebView
不会单独处理在Chrome中看到的弹出窗口。实现类似的东西留给开发人员。您可以创建向用户请求凭据所需的任何身份验证对话。如果这是您想要的,您可以参考