php - 如果子域托管在不同的服务器上,子域上的 SSL 证书是否需要来自同一颁发者?
问题描述
主站点/域位于托管服务提供商 A 上,并使用 Let's Encrypt SSL。
站点 2 正在使用子域并且位于托管服务提供商 B 上。该主机使用 Sectigo 自动 SSL。
我们从主站点到子域站点的 API 调用似乎因 SSL 错误而失败。
两个站点都使用它们拥有的 SSL 运行良好,只有 API 调用失败(从主站点到子域站点)。
SSL 证书是否需要来自同一提供商(即 Let's Encrypt)?或者有没有办法让 API 调用的当前配置工作?
为清楚起见进行修改:API 调用得到的错误是 CURL 错误:SSL 错误没有替代证书主题名称匹配。
解决方案
推荐阅读
- d3.js - 如何在 dc.js 图表中将 zoomScale 限制为几个月
- php - 在没有 php 库的情况下发送带有嵌入图像的邮件?
- video-streaming - 如何在 GStreamer 中为 RTSP 源输出帧速率、比特率等到控制台?
- d3.js - D3 区域图从底部过渡
- python - 在数据框中折叠/合并/向上移动列
- azure - 资源所有者密码凭证流程 - 修改声明
- excel - 如果未找到匹配项,则更新单元格值
- python - 在python中反转一个数字以寻找调试
- tensorflow - 将相同的 Keras Tensorflow 预处理转换应用于多个图像
- ruby - Minitest:如何使用模拟存根并验证其参数