与Sils后端的HTTPS Socket.io连接

时间:2017-10-03 12:07:36

标签: socket.io sails.js

通过我的反应应用程序连接套接字时,我收到以下错误:

  

混合内容:' https://staging.app.com/#/'是   通过HTTPS加载,但请求不安全的XMLHttpRequest端点   ' http://staging.app.com/socket.io?EIO=3&transport=polling&t=LxY7amx&#39 ;.   此请求已被阻止;内容必须通过HTTPS提供。

我尝试了以下解决方案,但似乎都没有效果:

io('https://staging.app.com', {  secure: true })

io('staging.app.com');

io('staging.app.com', {  secure: true })

1 个答案:

答案 0 :(得分:0)

根据documentation,您可以使用以下方法设置网址。

<script src="/js/dependencies/sails.io.js"></script>
<script type="text/javascript">
  io.sails.url = 'https://staging.app.com';
</script>