2013-03-02 85 views
1

试图在(并且必须保留)通过SSL提供的网页中使用StockTwits Widget通过SSL实现StockTwits Widget而不发出警告

由于widget-loader.min.js脚本链接是通过http调用的,因此我将代码复制到我们的域中,以便通过我们的SSL提供。问题仍未解决。 Chrome 25说我的页面“运行不安全的内容”,并完全拒绝运行,甚至不显示小部件。

所以我挖成.js文件,发现这一点:

m=b.ssl?"https://":"http://" 

塑造警告来了从部件调用服务,我砍死这条线如下:

// add one character ↓ 
m=b.ssl?"https://":"https://" 

最初我以为我成功了,因为Chrome 25加载了小部件!但是,一旦我看到地址栏中的GREEN https://改为黄色警告标志,我的欢乐就短暂了。点击它的信息显示警告:“...显示不安全的内容从http://assets1.stocktwits.net ....”。 {darn}

由于.js是安全的,并且由于hack对https://supporttwitter.com的CALL to https使用https创建,因此我必须得出结论,stocktwits无法通过HTTPS或通过HTTPS进行配置。

你对这个小部件有任何经验,或看到我没有正确地做的事情? TIA。

回答

1

我们已经修复了小部件以便现在使用无协议URL。让我们知道是否可以解决这个问题。

+0

谢谢!我暂时在我们网站的另一个区域工作,但只要我可以玩上一段时间,我就会重新修改这个想法。这将是几个星期。我们期待在我们的网站上有这个。 – 2013-06-08 12:16:08

1

当前小部件不完全兼容SSL。 我们将研究如何使用小部件来实现SSL选项。似乎可以用最小的影响完成。

+0

它是我使用**调用服务的协议盛行的其他API的经验。除非我的黑客没有像我认为的那样工作,否则它看起来像小部件实际上放弃了连接并切换到http作为响应。这里可能是异步行为?理想情况下,应该调用小部件代码,而不考虑类似于各种CDN的协议'

  • 11. 警告:不完全的实现类的 - iPhone的SDK警告
  • 12. 浮点实现警告
  • 13. 不完整的实现 - Xcode警告
  • 14. Xcode的“不完整实现”警告
  • 15. 自定义过时的警告,在c#中抛出级别4的警告,而不是级别2的警告#
  • 16. * .herokuapp.com SSL警告仍然出现在域名
  • 17. Android Widget实现
  • 18. 通过ant进行javac编译时发出警告
  • 19. 基于会话的登录系统 - 通过AJAX发出警告
  • 20. Clang静态分析仪通过自动发布给出警告
  • 21. 当我通过方法参考时,使TS发出警告
  • 22. 如何创建并实现一个免费的ssl证书,该证书不会在浏览器中发出警告,而只是确保安全通信?
  • 23. 警告框不止一次出现?
  • 24. jQuery警告框不会出现
  • 25. 警告出现不止一次
  • 26. 警告而CorePlot
  • 27. 在IE7和IE8中通过HTTPS/SSL安全警告发布Facebook评论插件
  • 28. 通过IP地址访问站点时的SSL证书警告
  • 29. jquery警告没有出现
  • 30. 警告:UIAlertController已经出现