【问题标题】:force react.js to load depenencies via ssl强制 react.js 通过 ssl 加载依赖项
【发布时间】:2014-10-27 15:24:11
【问题描述】:

我有一个 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 加载临时依赖项?

【问题讨论】:

    标签: javascript ssl https playframework-2.0 reactjs


    【解决方案1】:

    React 的 Facebook“CDN”目前无法通过 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>
    

    【讨论】:

      猜你喜欢
      • 2017-08-16
      • 2020-07-17
      • 1970-01-01
      • 1970-01-01
      • 2012-04-22
      • 1970-01-01
      • 2012-11-13
      • 2016-01-11
      • 1970-01-01
      相关资源
      最近更新 更多