Django_extensions runserver_plus возвращает NET::ERR_CERT_AUTHORITY_INVALID
Я следую учебнику (создание социального сайта ~ Django 3 By Example by Antonio Mele) и пытаюсь реализовать социальный аутентификатор, такой как facebook/google, используя social_django и django_extensions для обеспечения SSL.
Моими установленными приложениями являются
INSTALLED_APPS = [
'account',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'social_django',
'django_extensions',
]
с разрешенными хостами
ALLOWED_HOSTS = [
'mysite.com',
'localhost',
'127.0.0.1'
]
и у вас установлены следующие пакеты
asgiref==3.4.1
autopep8==1.5.7
certifi==2021.5.30
cffi==1.14.6
charset-normalizer==2.0.6
cryptography==35.0.0
defusedxml==0.7.1
Django==3.2.6
django-extensions==3.1.3
idna==3.2
oauthlib==3.1.1
Pillow==8.3.2
pycodestyle==2.7.0
pycparser==2.20
PyJWT==2.1.0
pyOpenSSL==21.0.0
python3-openid==3.2.0
pytz==2021.1
requests==2.26.0
requests-oauthlib==1.3.0
six==1.16.0
social-auth-app-django==5.0.0
social-auth-core==4.1.0
sqlparse==0.4.1
toml==0.10.2
urllib3==1.26.7
Werkzeug==2.0.1
и мой файл hosts, расположенный по адресу C:\Windows\System32\drivers\etc
, также содержит строку 127.0.0.1 mysite.com
Однако, когда я запускаю команду python manage.py runserver_plus --cert-file cert.crt
, которая генерирует файлы crt и key, и загружаю браузер, он сообщает мне Your connection is not private
с ошибкой NET::ERR_CERT_AUTHORITY_INVALID
.
Я также пробовал django-sslserver и runsslserver, но результат тот же, и ни один ресурс, который я нашел, не помог.
Заранее спасибо за любые идеи!