我正在开发一个SaaS Web应用程序(https://mywebsite.example
),该应用程序将托管在AWS中,并将为https://customer1.mywebsite.example
,https://customer2.mywebsite.example
等单个客户提供子域。
第二步,我想介绍自定义域名,并通过cname记录将其与mywebsite.com的子域映射
https://customer1.example
-> https://customer1.mywebsite.example
这是我到目前为止所分析的。
在AWS loadbalancer中将证书用于自定义域中的SAN。但是,AWS Loadbalancer证书限制小于我希望增加的客户数量。
mywebsite.example
及其子域的CloudFlare DNS设置,其中在cloudflare中配置了ssl证书。但是,Cloudflare仅在企业计划中允许第三方(自定义域)cname重定向。
是否有其他替代服务,或者是否有替代方法可以实现此用例?
答案 0 :(得分:0)
看来,AWS EC2市场中可用的此解决方案应该可以解决您的问题 您可以尝试一下,有一些名为Kilo SSL的试用版
https://aws.amazon.com/marketplace/pp/B08FF93M4R?qid=1598652428062&sr=0-1&ref_=srh_res_product_title
还可以将客户的域名映射到您的saas。算法是:
此服务还允许将不同的域指向不同的URL。我们开始在我们的SAAS应用程序中使用它来缩短URL(我们有数百个使用他们自己的域的客户。因此,我们能够自动为他们创建证书,并且所有操作都通过API自动化)。另外,我们使用同一台计算机为我们公司的所有域都支持SSL。
可用的API方法:https://docs.kilossl.com/