Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么safari在用户输入密码Django时说我的网站不安全_Django_Security_Ssl_Safari - Fatal编程技术网

为什么safari在用户输入密码Django时说我的网站不安全

为什么safari在用户输入密码Django时说我的网站不安全,django,security,ssl,safari,Django,Security,Ssl,Safari,还有一个问题,我如何使它安全 所以情况是,我有一个网站,我已经部署,我有一个注册表格。每当我点击注册并开始输入我的信息,然后开始写密码时,safari就会警告我我的网站不安全。为什么会这样?我该如何修复它 编辑:顺便说一下,我在我所有的帖子表单中都包含了{%csrf_token%}也许你的证书是自签名的?然后,您可能需要在设置中指定以允许来自本地主机的证书。您似乎没有使用HTTPS 当您通过HTTP为您的网站提供服务时,数据将通过internet以纯文本形式发送 这意味着,当用户向您的网站提交密

还有一个问题,我如何使它安全

所以情况是,我有一个网站,我已经部署,我有一个注册表格。每当我点击注册并开始输入我的信息,然后开始写密码时,safari就会警告我我的网站不安全。为什么会这样?我该如何修复它


编辑:顺便说一下,我在我所有的帖子表单中都包含了{%csrf_token%}

也许你的证书是自签名的?然后,您可能需要在设置中指定以允许来自本地主机的证书。

您似乎没有使用HTTPS

当您通过HTTP为您的网站提供服务时,数据将通过internet以纯文本形式发送

这意味着,当用户向您的网站提交密码时,可以在传输过程中读取密码。这是不安全的


您现在可以使用为您的网站获取免费证书。

此网站使用HTTP,而不是https,大多数浏览器会警告用户未加密的网站。非常感谢您的回答和链接。这似乎是一个比我想象的更大的兔子洞,除了django文档之外,你知道有什么资源可以让我详细了解这一切吗。因为我对SSL、HTTPS和诸如此类的东西了解很少,这是一个很大的主题,但不要让它让你感到不快。。。那里有很多支持。这可能是一个很好的起点: