在Google常见问题解答页面上实施建议后,Play商店仍会提供HostnameVerifier执行不安全的警告

问题描述

我遵循了Google常见问题解答页面https://support.google.com/faqs/answer/7188426中给出的建议,以正确实现HostnameVerifier。

这是我当前的实现方式:

private HostnameVerifier getHostnameVerifier(final URL url) {

        return new HostnameVerifier() {

                  public boolean verify(String hostname,SSLSession session) {

                  String host\_name = " examplesomething.com"

                  if(url.getHost().equals(host\_name) && session.getPeerHost().equals(host\_name)){

                         return true;

                  }else{

                        return false;

                   }
}

如您所见,如果主机名不匹配,我已经确保它返回false,但是我仍然收到HostnameVerifier警告。有人可以让我知道我是否想念什么吗?

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...