Я работаю над сайтом на 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$