我现在正在部署一个在React+Nodejs上构建的辅助项目。
我使用Vercel部署了React部分,这是一项多么棒的服务。然后,我将Node后端部署到当前处于活动状态且可访问的AWS ECS。
问题是,Vercel默认配置HTTPS,所以我需要在后端启用HTTPS以允许通信。否则,我会得到一个";阻塞的混合内容";前端出现错误。
我试着从ACM获得证书,但Vercel有证书,所以我不能为亚马逊添加CAA记录(它删除了最后的"."(。我目前有一张Vercel的支持票,试图解决这个问题。
如果有其他方法可以解决这个问题,或者我甚至没有走上正轨,请告诉我。谢谢
编辑:这是我为ACM关注的页面:https://docs.aws.amazon.com/acm/latest/userguide/setup-caa.html
尾点实际上不是必需的。正如你在这里看到的,Vercel也在使用多个CAA记录,没有任何问题。你可以在线搜索更多的例子。