HTML5缓存清单可通过http而不是https起作用

|| 我的google-fu今天似乎还没气喘吁吁,所以就在这里... 我有一个使用wsgi在apache上安装的django应用程序。我试图使这项工作脱机。我使用正确的mimetype和no-cache标头从Django URL提供Cache Manifest文件。我在模板中有一个清单参考,看起来像
<html lang=\"en\" manifest=\"/myPath/manifest/\">
为了调试此问题,我首先使用了最简单的清单文件 缓存清单 网络: * 但是,当我尝试通过https界面提供服务时,这给了我chrome以下错误。   使用创建应用程序缓存   表现   https://127.0.0.1/myPath/manifest/   应用程序缓存检查事件   应用程序缓存错误事件:   清单提取失败(-1)   https://127.0.0.1/myPath/manifest/ 通过http投放时,它似乎可以正常工作。我在开发计算机上使用了自签名的安全证书。我认为这是唯一可能会导致http和https服务相同清单文件(使用相对链接,以便正确输入来源)的区别。是什么导致http和https之间的差异,如何解决?     
已邀请:
我要怪你的自签名证书。 如果看起来吓人的警告对话框还不够用,Chrome和Firefox会对自签名证书颇有帮助。例如,HSTS不能在两种浏览器中使用自签名证书。     

要回复问题请先登录注册