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, но результат тот же, и ни один ресурс, который я нашел, не помог.

Заранее спасибо за любые идеи!

Вернуться на верх