apache - Apache 如何使用现有的 IIS 证书?

标签 apache ssl

我是新手,但我已经研究了一下。我在这里看到其他答案表明我可以在 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/

相关文章:

php - “授权” header 与请求一起发送,但在 apache_request_headers() 中丢失

c# - SSL 数据读取和写入传输速率在服务器中有效管理

ssl - 如何在 Erlang/YAWS 中启用 ssl/crypto

apache - httpd.conf、php.ini 和 .htaccess 之间的区别

java - 使用war文件上传在struts2中制作的java网站

php - Web 服务器即时解密?

php - Laravel 10 测试电子邮件与 EsmtpTransport 类的连接

ssl - 无法访问 Opencart 管理面板

R:在 Rcurl getURL 语句中指定 SSL 版本

php - UTF-8贯穿始终