微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在https下运行自定义域?

如何解决如何在https下运行自定义域?

我需要一些帮助来在我的应用程序中开发这个解决方案。

我有一个带有 SSL 的域 https://my-app-api.com 并且正在运行我的应用程序 API。 使用我的应用程序的每个客户都可以输入他们自己的自定义域,例如 customer-domain.com,并将他的域 CNAME 指向 my-app-api.com

其他信息

我的 API 在 Kubernetes 集群上运行并使用 DigitalOcean 服务。

问题

SSL 证书有问题。指向 my-app-api.com自定义域仅在 HTTP 而非 HTTPS 下运行。一切都必须通过 API 自动完成。如果客户输入新的自定义域并将 CNAME 指向我的应用域,那么我需要通过 HTTPS 提供连接。

  • 如何让它在 HTTPS 上运行?
  • zerossl.com 是否为我解决了这个问题?
  • 我必须使用 Caddy 还是其他?

解决方法

客户域 --> CNAME --> 你的 api

正确吗?

您的 API 具有 SSL。

正确吗?

客户域没有 SSL。

正确吗?

如果所有答案都是“是”,那么问题在于您的客户。

您的客户需要为他们的域提供 SSL 证书,您已经完成了有关 SSL 的所有工作(针对您的 API)。

您的客户可以使用诸如 zerossl.com 之类的服务。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。