Vercel не может разговаривать с моим сервером в процессе производства

На данный момент я разворачиваю побочный проект, построенный на React + Nodejs.

Я развернул React-часть с помощью Vercel, что за отличный сервис. Затем я развернул серверную часть Node в AWS ECS, которая в настоящее время активна и доступна.

Проблема в том, что Vercel по умолчанию настраивает HTTPS, поэтому мне нужно включить HTTPS на моем сервере, чтобы обеспечить связь. В противном случае я получаю сообщение об ошибке Заблокировано смешанное содержимое во внешнем интерфейсе.

Я пробовал получить сертификат от ACM, но у Vercel он есть, поэтому я не могу добавить запись CAA для Amazon (он удаляет. В конце). В настоящее время у меня есть обращение в службу поддержки Vercel, чтобы попытаться решить эту проблему.

Если есть альтернативный способ решить эту проблему или я даже не на правильном пути, дайте мне знать. Спасибо.

Изменить: это страница, за которой я следил для ACM: https://docs.aws.amazon.com/acm/latest/userguide/setup-caa.html


person Zane Helton    schedule 24.09.2020    source источник


Ответы (1)


Конечная точка на самом деле не требуется. Как вы можете видеть здесь, Vercel также без проблем использует несколько записей CAA. Вы можете поискать больше примеров в Интернете.

person paulogdm    schedule 25.09.2020
comment
Я считаю, что точка требуется для поля имени. На этом веб-сайте отображается только поле значения. Если это не требуется, то ACM не работает, потому что он постоянно дает сбой. Документы: docs.aws.amazon.com/acm/latest/ userguide / setup-caa.html - person Zane Helton; 26.09.2020
comment
Вам нужно использовать @ для корня вашего домена. Руководство должно посоветовать вам использовать @ или. в качестве аргумента имени. - person paulogdm; 26.09.2020
comment
Вау ... Я глубоко признателен за вашу помощь, это очень поможет! Спасибо - person Zane Helton; 27.09.2020