我正在创建一个小的演示应用程序来实现在android webview ssl证书固定。已生成主机证书。谁能告诉我如何在应用程序代码中固定证书?我已经搜索了很多链接,但我仍然卡住了。
webview很棘手,主要是因为除了在Android N中使用网络安全配置之外,没有完美的方法来实现固定。
你能做的最好的是覆盖shouldInterceptRequest
和实现网络调用自己使用方法之一描述Android安全:SSL固定,但这只拦截GET请求,所以如果你的WebViews使用POST请求,那么你是不走运的。Android-SSL-Pinning-WebViews给出了一个这样做的例子。