【发布时间】:2017-09-06 17:00:57
【问题描述】:
我有一个带有 WebView 的应用程序。我最近更换了主机,新主机出现了新的 SSL,由于某种原因,SSL 不受 webview 的信任,并且想知道如何解决这个问题。下面的主要活动。 SSL 没有任何问题,因为它在 chrome 等中运行良好。此外,如果您有代码,代码的“导入”会很可爱!
public class MainActivity extends AppCompatActivity {
private WebView wb;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
wb = (WebView) findViewById(R.id.webView);
WebSettings webSettings = wb.getSettings();
webSettings.setJavaScriptEnabled(true);
wb.loadUrl("https://www.example.com/");
wb.setWebViewClient(new WebViewClient());
}
@Override
public void onBackPressed() {
if (wb.canGoBack()) {
wb.goBack();
} else {
super.onBackPressed();
}
}
}
【问题讨论】:
-
我很乐意查看@您的域/证书。是否可以 ?证书必须在运行您的网络服务的机器上创建。
-
link 是域@louis12356
-
那么,你能告诉我们错误信息吗?
-
没有错误只是白屏
-
检查浏览器的控制台,打开cms的错误信息。