我有一个Play框架应用程序来处理敏感数据,因此强制执行SSL。
我正在使用React.js构建前端,但是当我尝试加载时
<script src="https://fb.me/react-0.11.1.js" type="text/javascript"></script>
<script src="https://fb.me/JSXTransformer-0.11.1.js" type="text/javascript"></script>
我收到错误
[blocked] The page at 'https://localhost:9443/react' was loaded over HTTPS, but ran insecure content from 'http://dragon.ak.fbcdn.net/hphotos-ak-xpf1/t39.3284-6/10173493_255140104677950_2108691993_n.js': this content should also be loaded over HTTPS.
如何强制通过https加载瞬态依赖?
答案 0 :(得分:4)
Facebook&#34; CDN&#34;现在,React并没有在HTTPS上工作,抱歉。你可以改用cdnjs:
http://cdnjs.com/libraries/react
您的脚本标记看起来像
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.11.1/JSXTransformer.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.11.1/react.js"></script>