我需要调用一个不安全的(http://) URL获取数据表单服务工作者文件的GCM的chrome推送通知。这可能吗?
我做了一个很长的搜索,并作为@Jeff Posnick写在我的另一个问题(如何从不同的子域注册一个service worker)的答案。似乎出于安全原因,GCM团队不允许在service worker中调用不安全的服务,或者在为chrome开发GCM推送通知时。
不是重新启动这个线程,但是我偶然发现了这个。两种解决方案是创建一个github存储库(在那里您有一个标准的ssl证书)或从startssl获得一个免费证书。对于最后一个,您可能需要在托管包中不标准的权限。