tgoop.com/startpoint_dev/142
Last Update:
Недавно решила переименовать локальный домен для проекта. Всё выглядело логично и красиво, но при запуске браузер выдал ошибку net::ERR_CERT_COMMON_NAME_INVALID
и отказался доверять соединению.
Проблема оказалась в сертификате.
Для локальной разработки мы используем local-ssl-proxy и сертификат, выписанный на local.yandex.ru
. Старый домен попадал под *.local.yandex.ru
, и всё работало. А вот новый оказался на уровень глубже — и браузер это не простил.
Дело в том, что такие сертификаты (*.example.com
) покрывают только один уровень поддоменов.
То есть api.local.yandex.ru
— ок, а something.api.local.yandex.ru
— уже нет.
Полезное напоминание: при работе с HTTPS даже локально лучше учитывать такие нюансы, иначе можно долго искать, почему всё сломалось, хотя раньше работало 🤡
BY Настя Котова // Frontend & Node.js
Share with your friend now:
tgoop.com/startpoint_dev/142