No' Access-Control-Allow-Origin'在webGL Unity多人游戏中

时间:2017-03-25 17:46:10

标签: unity3d websocket multiplayer unity-webgl

我使用"Network Lobby"资产进行统一,并尝试使用WebSockets进行webGL构建。当我创建游戏或获取服务器列表时,我收到以下错误:

  

XMLHttpRequest无法加载https://mm.unet.unity3d.com/json/reply/ListMatchRequest。 No' Access-Control-Allow-Origin'标头出现在请求的资源上。来源' my_domain_name '因此不允许访问。

是服务器上还是客户端上的问题?我该如何解决?

1 个答案:

答案 0 :(得分:1)

问题出在服务器上。在浏览器允许您读取数据之前,服务器必须授予权限(通过发送正确的标头)。

https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS