Попытка заставить localhost запустить https на Chrome - PullRequest
0 голосов
/ 08 февраля 2020

Я работаю над сайтом на Chrome, и некоторые функции требуют, чтобы я работал по HTTPS, а не по HTTP. Я попробовал ngrok, но для этого мне нужно каждый раз генерировать новый адрес. Это проблема, потому что я использую логин на Facebook, то есть мне нужно менять URL на сайте разработчиков Facebook каждый раз, когда я работаю над этим.

Сейчас я пытаюсь mkcert , но я не могу заставить его работать. Он установлен нормально, но localhost по-прежнему не работает HTTPS. Ни одно из учебных пособий go после установки, но я думаю, что мне нужно настроить свой сервер для использования сертификата. Я попытался импортировать сертификат в доступ к Цепочке для ключей (я на Ма c), но я просто получаю «Произошла ошибка. Невозможно импортировать сертификат. Ошибка: -26276»

Вот мой терминал:

Jess-Do-MBPr13:~ jdo$ mkcert example.com "*.example.com" example.test localhost 127.0.0.1 ::1
Using the local CA at "/Users/jdo/Library/Application Support/mkcert" ✨

Created a new certificate valid for the following names ?
 - "example.com"
 - "*.example.com"
 - "example.test"
 - "localhost"
 - "127.0.0.1"
 - "::1"

Reminder: X.509 wildcards only go one level deep, so this won't match a.b.example.com ℹ️

The certificate is at "./example.com+5.pem" and the key at "./example.com+5-key.pem" ✅

Jess-Do-MBPr13:~ jdo$ 
...