몇 줄의 Django https 활성화
먼저 장고 프로젝트가 제대로 작동하는지 확인하십시오.
pip install django-sslserver
settings.py
INSTALLED_APPS = [
...
'sslserver'
]
...
SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https')
SECURE_SSL_REDIRECT = False
SESSION_COOKIE_SECURE = True
CSRF_COOKIE_SECURE = True
...
SSL 인증서 만들기
openssl genrsa -out foobar.key 2048
openssl req -new -key foobar.key -out foobar.csr
openssl x509 -req -days 365 -in foobar.csr -signkey foobar.key -out foobar.crt
서버를 다시 시작합니다.
python manage.py runsslserver 0.0.0.0:8000 --certificate /path/to/foobar.crt --key /path/to/foobar.key
이상입니다
라고 해도 형태상의 https이므로, 증명서는 제대로 한 곳에 발행해 봅시다
Reference
이 문제에 관하여(몇 줄의 Django https 활성화), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Syoitu/items/6205774c6348bc61df90텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)