7
我用Asteroid作爲我的ddp來連接我的Meteor應用程序作爲後端。前端運行https
,它可以在Chrome上完美運行。所以它實際上是由兩個單獨運行的應用程序組成的。但它在Safari中並不順利。由於存在混合/不安全內容,Safari會阻止連接。如何在Meteor應用程序上設置安全的websocket(localhost)
到目前爲止,我已將force-ssl
包添加到我的Meteor應用程序,但仍然沒有運氣。如何在我的本地開發機器上啓用wss
協議(localhost)
是的兩個都運行本地主機。我也可以生成自簽名證書,而且我真的需要安全層,因爲瀏覽器不能接受混合內容 – Muhaimin
即使自簽名證書也不會在此工作,因爲它不會被信任。你不需要force-ssl,而是使用類似nginx或apache的東西來強制ssl,當你是你的應用程序託管。然後在你的開發環境中刪除force-ssl包,它應該適合你。 – JoshJoe
@JoshJoe我面臨類似的問題,我已經把它貼在stackoverflow上,沒有得到任何答覆。你可以看看嗎? https://stackoverflow.com/questions/47430122/uncaught-typeerror-a-qs-unescape-is-not-a-function – AnoopGoudar