我使用Asteroid作为我的ddp来连接我的Meteor应用程序作为后端。前端运行https
,它在Chrome上运行良好。所以它实际上由两个独立运行的应用程序组成。但它在Safari中并不顺利。由于存在混合/不安全内容,Safari会阻止连接。
到目前为止,我已将force-ssl
包添加到我的Meteor应用程序中,但仍然没有运气。如何在本地开发计算机上启用wss
协议( localhost )
答案 0 :(得分:1)
您是否尝试过使用http://localhost:3000连接localhost?如果您的Meteor后端和前端都在localhost上运行,那么您不应该尝试通过https或wss进行连接。您的计算机上没有运行可信证书,因此无法建立连接。
另外,不要在本地使用force-ssl,原因与我上面提到的相同。
如果上述解决方案无效,请发布Safari的完整错误。请说明在哪里运行(它们都在localhost上,或者只是一个)。