Кажется, Safari входит в это безумное поведение, когда вы получили доступ к localhost с помощью сертификата на стороне клиента. В моем случае, один из проектов, с которыми я работаю, нуждается в настройке на стороне клиента, и это полностью разрушает разработку для проектов, где я не могу использовать http на localhost. Единственный обходной путь, который я нашел, - это отредактировать /etc/hosts
и добавить псевдоним для localhost, вот так
127.0.0.1 localhost
Затем используйте « http: // localhost: 3000», чтобы получить доступ к моему проекту через порт 3000, не устанавливая Safari соединение https.