django http 转成https请求

http切换到https下请求
    
    settings.py:
        添加:
        SECURE_SSL_REDIRECT = False
        INSTALLED_APPS = (
        "sslserver",
                )

    pip install django-sslserver
    python manage.py runsslserver
    把certificate地址,key地址,copy下来,进行接下来的请求

    指定证书启动django应用
    $ python manage.py runsslserver --certificate /path/to/certificate.crt --key /path/to/key.key
    $ python manage.py runsslserver --certificate /path/to/certificate.crt --key /path/to/key.key 0.0.0.0:8000
    当SECURE_SSL_REDIRECT = False时,http请求无响应,https请求能正确访问。 当SECURE_SSL_REDIRECT = True时,http请求会重    定向https,此时django支持https,可正确访问。

猜你喜欢

转载自blog.csdn.net/lcanlup/article/details/82593394
今日推荐