okhttp框架里面为什么要设置https证书信任
来源:4-1 网络库的封装,泛型参数边界1

1225088
2023-03-02
老师我想问下 为啥要设置Https证书信任,不是在manfast文件里面设置了使用http请求吗?
写回答
1回答
-
LovelyChubby
2023-03-04
如果不配置域名信任则会报javax.net.ssl.SSLPeerUnverifiedException: Hostname xxx.xxx.xxx.xxx not verified这个异常。
OkHttp不仅需要对自签名证书进行信任,因为证书不是权威机构的CA签名或者其他原因导致证书不过审等原因,还需要信任该自签名证书的Host(需要与证书上注明的Host一致)才能进行TLS/SSL握手。00
相似问题