Reactjs Vercel can';不要在生产中与我的后端交谈

Reactjs Vercel can';不要在生产中与我的后端交谈,reactjs,https,dns,vercel,Reactjs,Https,Dns,Vercel,目前,我正在部署一个基于React+Nodejs的辅助项目 我使用Vercel部署了React部分,这是一个多么棒的服务。然后,我将节点后端部署到当前处于活动状态且可访问的AWS ECS 问题是,Vercel默认配置HTTPS,因此我需要在后端启用HTTPS以允许通信。否则,前端会出现“阻止混合内容”错误 我试图从ACM获得一个证书,但Vercel拥有它,因此我无法为Amazon添加CAA记录(它删除了末尾的“.”)。我目前有Vercel的支持票,可以尝试解决此问题 如果有其他方法来解决这个问题

目前,我正在部署一个基于React+Nodejs的辅助项目

我使用Vercel部署了React部分,这是一个多么棒的服务。然后,我将节点后端部署到当前处于活动状态且可访问的AWS ECS

问题是,Vercel默认配置HTTPS,因此我需要在后端启用HTTPS以允许通信。否则,前端会出现“阻止混合内容”错误

我试图从ACM获得一个证书,但Vercel拥有它,因此我无法为Amazon添加CAA记录(它删除了末尾的“.”)。我目前有Vercel的支持票,可以尝试解决此问题

如果有其他方法来解决这个问题,或者我甚至没有走上正确的道路,请告诉我。谢谢


编辑:这是我为ACM跟随的页面:

尾随点实际上不是必需的。如您所见,Vercel也在使用多个CAA记录,没有任何问题。您可以在线搜索更多示例。

我认为名称字段需要点。该网站仅显示值字段。如果它不是必需的,那么ACM将被破坏,因为它总是失败。文档:您需要使用“@”作为域的根目录。指南应该告诉你使用“@”或“.”作为“名称”的参数。哇……我非常感谢你的帮助,这将非常有帮助!非常感谢。