gpt4 book ai didi

android - Android 上的 Web View 是否支持 SSL?

转载 作者:IT老高 更新时间:2023-10-28 21:50:21 24 4
gpt4 key购买 nike

android上的WebView控件,是否支持SSL?

我正在尝试加载使用受信任的 ssl 证书的网页,但 WebView 只是白色的。

有什么建议吗?

最佳答案

不是专家,只是我可以在网上找到的。据我了解,WebView 确实支持 ssl,但是,空白屏幕表明 WebView 不相信证书有效。这可能发生在自签名证书或来自未在 android 中设置的根身份验证的证书(完全有效的证书不验证)。无论如何,如果您使用的是 froyo 或更好的,您可以尝试以下方法:

import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.webkit.SslErrorHandler;
import android.net.http.SslError;

...

engine = (WebView) findViewById(R.id.my_webview);
engine.setWebViewClient(new WebViewClient() {

@Override
public void onReceivedSslError (WebView view, SslErrorHandler handler, SslError error) {
handler.proceed();
}
});

关于android - Android 上的 Web View 是否支持 SSL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5977977/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com