自签名证书-CN字段是否必须填写IP地址或域名?

时间:2018-07-24 08:11:39

标签: android https ssl-certificate android-volley

我有一个Android移动应用程序,该应用程序通过https连接与服务器通信。我正在使用自签名证书。签署证书时,我在 CN 字段中填写了服务器的IP。并且在Android网站中,我正在检查该IP,例如;

httpsURLConnection.setDefaultHostnameVerifier(new HostnameVerifier() {

                            @Override
                            public boolean verify(String hostname, SSLSession sslSession) {
                               //return true;
                                return hostname.compareTo("X.X.X.X")==0;

我的问题是,在CN领域提供IP地址是否正确?如果我将我的应用程序删除到另一个IP,那将是什么?我应该在CN字段中填写域名,例如www.xxxx.com吗?

0 个答案:

没有答案