我读过这个问题和答案:“”.但是它使用.key和.crt文件作为域和服务器。
在Windows2008 R2机器上,我找不到domain1.key、server.key和server.crt文件。相反,我通过从IIS导出SSL证书创建了domain1.pfx文件。
我能够使用这个PFX文件成功地运行https node.js服务器,其中包含一个域,如下所示:
var fs = require('fs');
var https = require('https');
var crypto = require('crypto');
function
我们目前运行4个现场服务器和1个场外服务器。我们的服务器中有四台运行Apache2.x one服务器,而另一台服务器运行Tomcat。
运行在Tomcat上的服务器包含第三方软件,我们不能将它更改为Apache。
我们有一个域名,几个子域指向每个服务器。例如:
sd1.domain.com - Apache Server - Windows
sd2.domain.com - Apache Server - Windows
sd3.domain.com - Tomcat Server - Windows
sd4.domain.com - Apache Server - Linux
正如您所看到的
当我把‘S’放在我的域名http的末尾时,我看到的是name...this:
This Connection is Untrusted
You have asked Firefox to connect
securely to mydomain.com, but we can't confirm that your connection is secure.
Normally, when you try to connect securely,
sites will present trusted identification to prove that you are
going
我正在使用一个java库,该库与我提供的端点建立HTTP连接。该库使用的是apache,我不能以任何方式更改这一点或修改代码(如果我创建DefaultHTTPClient客户端的实例,我知道如何解决这个问题,但我无权访问它)。它在连接到终结点时引发SSL异常。我必须使用HTTPS并且我必须使用I(连接到具有相同证书的多个I)。我得到的错误是:
javax.net.ssl.SSLException: Certificate for <IP> doesn't match common name of the certificate subject: domainname
其中I