2

我需要调用一个不安全的 (http://) URL 来从服务工作者文件中获取数据,以获取 chrome 的 GCM 推送通知。这可能吗?

4

2 回答 2

1

我进行了长时间的搜索,正如@Jeff Posnick 在我的另一个问题(如何注册来自不同子域的服务人员)的答案中所写的那样。出于安全原因,GCM 团队似乎不允许在 service worker 中调用不安全的服务,或者在为 chrome 处理 GCM 推送通知时调用不安全的服务。

于 2015-09-07T12:08:18.273 回答
0

不要重新启动这个线程,但我也偶然发现了这个。两种解决方案是创建一个 github 存储库(您有一个标准的 ssl 证书)或从 startssl 获取免费证书。对于最后一个,您可能需要托管包中不标准的权限。

于 2015-09-18T06:54:28.733 回答