我是新手,但我已经研究了一下。我在这里看到其他答案表明我可以在 IIS 和 Apache 之间共享证书,但我不知道该怎么做。 我已将基于 Apache 的内部 Web 服务器添加到现有的 IIS 服务器。在新服务器上使用端口 8080 时一切正常,但是当我尝试转到 HTTPS 和 8443 时,它失败了,我变得非常困惑。 IIS mgr 已经显示证书,我不知道我是否应该尝试导出其中一个证书或尝试使用使用 Keytool 创建的新的自签名证书。两者似乎都不起作用。我可以连接,但客户端浏览器提示服务器不受信任。 我想最终为 SSO 配置这个新应用程序,因为所有用户都是内部用户。我是否必须仅为内部内容支付受信任的根证书?看来我应该能够使用 IIS 服务器看到的现有证书...
任何帮助将不胜感激
最佳答案
您可以为两个服务器使用相同的证书。您需要从 IIS 导出证书和 key 并将其放置在 apache 服务器上。您可以找到分步说明 here .
对多个服务器使用相同的证书不会造成任何问题。
关于apache - Apache 如何使用现有的 IIS 证书?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32055731/