使用Photon.ConnectionProtocol.Ws
启动客户端时,我已经开始工作,但每当我使用Photon.ConnectionProtocol.Wss
时,我都会收到以下错误:
与'wss://app-eu.exitgamescloud.com:19090 /'的WebSocket连接失败:WebSocket开放握手被取消
我在网站上找到了关于启用安全websockets的文档,但这似乎适用于您连接到自己的服务器时,您可以在其上放置SSL证书。我需要做些什么才能让它发挥作用?
答案 0 :(得分:0)
使用Photon云时,您应该连接到nameserver而不是主服务器。
调用connectToRegionMaster({region code})是最简单的方法。它将根据所选协议自动连接到ws://ns.exitgames.com:9093或wss://ns.exitgames.com:19093。
如果需要在连接之前从可用区域列表中选择区域,请使用connectToNameServer,getRegions,connectToRegionMaster方法的序列。 您可以在在线文档http://doc-api.photonengine.com/en/javascript/current/Photon.LoadBalancing.LoadBalancingClient.html
中找到更多详细信息