【发布时间】:2021-04-04 03:25:15
【问题描述】:
我有应用程序(后端部分)正在运行,例如开:https://bla.com:8443。我通过letsencrypt为域bla.com创建了一个证书。
当我尝试从www.stripe.com 接收付款(webhook)时,我最终遇到了 TLS 错误。经过一番调查,我发现问题在于 https://bla.com:8443 的证书链无效,如果我在 https://bla.com:443 上运行它,一切都会好起来的。
我无法将其更改为端口 443,因为 https://bla.com:443 正在运行应用程序的前端部分。
我想到了 2 个解决方案,但我的技术知识非常有限,所以我不确定是否可行:
- 为域+端口创建证书
- 在同一端口上运行前端和后端部分:https://bla.com:443 并配置 apache2 将所有 /backend-api/* 转发到 https://bla.com:8443/backend-api/*
我的问题是,是否有任何可能的建议,更重要的是,有没有更好的解决方案我错过了?
感谢您的任何建议!
【问题讨论】:
标签: ssl certificate lets-encrypt