如何使用带有Photon实时Javascript SDK的安全websockets?

时间:2016-06-16 00:08:11

标签: javascript ssl photon

使用Photon.ConnectionProtocol.Ws启动客户端时,我已经开始工作,但每当我使用Photon.ConnectionProtocol.Wss时,我都会收到以下错误:

与'wss://app-eu.exitgamescloud.com:19090 /'的WebSocket连接失败:WebSocket开放握手被取消

我在网站上找到了关于启用安全websockets的文档,但这似乎适用于您连接到自己的服务器时,您可以在其上放置SSL证书。我需要做些什么才能让它发挥作用?

1 个答案:

答案 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

中找到更多详细信息