您通过HTTPS访问开发服务器,但它仅支持HTTP

时间:2018-03-23 02:51:21

标签: django amazon-web-services ubuntu wagtail

我正在开发一个wagtail项目(比如django-cms)当我运行python3 manage.py runserver 0.0.0.0:8000时出现此错误

  code 400, message Bad request syntax 
  ('\x16\x03\x01\x00®\x01\x00\x00ª\x03\x03³\x06âP\x97Þ%<Sg\x13Ö×[zE\x96\x15?
  \x96\x00\x1ah')
  You're accessing the development server over HTTPS, but it only supports 
  HTTP.

我更改了SECURE_SSL_REDIRECT = FALSE并测试了它仍然得到同样的错误。我在Chrome中禁用了缓存。

 I had deactivated chorme caching in registry  by following steps.
  1. 停用注册表中的Chrome缓存

    打开注册表(开始 - &gt;命令 - &gt; Regedit)

    搜索:HKEY_CLASSES_ROOT \ ChromeHTML \ shell \ open \ command

    在... chrom.exe&#34;之后更改部件。这个值:-disable-application- cache -media-cache-size = 1 -disk-cache-size = 1 - &#34;%1&#34;

    示例:&#34; C:\ Program Files(x86)\ Google \ Chrome \ Application \ chrome.exe&#34; - disable-application-cache -media-cache-size = 1 -disk-cache-size = 1 - &#34;%1&#34;

    我还尝试过使用chrome developer tools network -disable cache禁用缓存。

    我还试图清除Chrome上的hsts缓存。

    我也尝试过使用Chrome上的隐身窗口。但我仍然得到同样的错误

    它是AWS上的Ubuntu机器。我通过http://54.23x.9x.17:8000从外部访问我无法解决此错误。

    请帮我解决此错误。

  2. 非常感谢, Bharath AK

0 个答案:

没有答案