安装认证以确认另一台服务器

安装认证以确认另一台服务器

我需要在我的 apache 服务器上安装 .cer 以便与另一台服务器通信。

基本上我有我的服务器 xxx100,该服务器有一个使用 SOAP 与另一台服务器 xxx200 通信的脚本。通信是通过 https 进行的(例如:https://xxx200/soap?wsdl),但我的服务器没有连接到其他服务器。

在另一台服务器的文档中说我需要安装 .cer 才能与该服务器 (xxx200) 通信。

我如何在 Linux 服务器(LAMP 堆栈)中执行此操作?

答案1

制作无警告的 https 证书并不是一件简单的事情。首先,您需要确定这是否是问题所在。可以通过 wget-ting 您的第二台服务器的任何 https url 来测试。如果您的 wget 愿意在没有 --no-chec-certificates 选项的情况下获取 https url,那就没问题了。

如果没问题,那你的问题就不在这里。如果不行,你需要制作一个自签名证书,将公钥 + 私钥安装到你的第一个服务器,将证书安装到你的第二个服务器,最后将其放入其允许的密钥存储库中。

长途旅行前你留下来。祝你好运!:-)

相关内容