gpt4 book ai didi

c# - unity中如何解决SmartFoxServer连接错误

转载 作者:IT王子 更新时间:2023-10-29 03:59:11 27 4
gpt4 key购买 nike

我在 Unity3d 上使用 SmartFoxServer API。在我恢复我的 MacBook 之前它工作正常,但现在出现如下连接错误:

Http error creating http connection: System.Net.Sockets.SocketException: Connection refused
at System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP, Boolean requireSocketPolicy) [0x00000] in <filename unknown>:0
at System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP) [0x00000] in <filename unknown>:0
at System.Net.Sockets.TcpClient.Connect (System.Net.IPEndPoint remote_end_point) [0x00000] in <filename unknown>:0
at System.Net.Sockets.TcpClient.Connect (System.Net.IPAddress[] ipAddresses, Int32 port) [0x00000] in <filename unknown>:0
UnityEngine.Debug:Log(Object)
SFS2X_Connect:OnConnection(BaseEvent) (at Assets/SFS2X_Connect.cs:2758)
Sfs2X.Core.EventDispatcher:DispatchEvent(BaseEvent)
Sfs2X.SmartFox:ProcessEvents()
SFS2X_Connect:Update() (at Assets/SFS2X_Connect.cs:2764)

连接代码如下:

using UnityEngine;
using UnityEngine.Networking;
using UnityEngine.UI;
using System.Collections;
using Sfs2X;
using Sfs2X.Core;

public class SFS2X_Connect : MonoBehaviour {

public string Host = "127.0.0.1";

[Tooltip("TCP port listened by the SmartFoxServer 2X instance; used for regular socket connection in all builds except WebGL")]
public int TcpPort = 9933;

[Tooltip("WebSocket port listened by the SmartFoxServer 2X instance; used for in WebGL build only")]
public int WSPort = 8888;

[Tooltip("Name of the SmartFoxServer 2X Zone to join")]
public string Zone = "examplezone";


SmartFox sfs;

sfs = new SmartFox ();

sfs.ThreadSafeMode = false;

sfs.AddEventListener (SFSEvent.CONNECTION, OnConnection);

ConfigData cfg = new ConfigData();

cfg.Host = Host;
cfg.Port = TcpPort;
cfg.Zone = Zone;

sfs.Connect (cfg);
}

我已经删除并重新导入了 smartfox.dll 但仍然遇到同样的错误。

我能做什么?

注意:我创建了一个新项目并导入了 SnartFoxServer。它已连接到服务器。

最佳答案

区域名称是否真的存在并且 forceBlueBoxOverHttps 使 true 因为 apple 不接受 HTTP 连接。

cfg.forceBlueBoxOverHttps = true;

关于c# - unity中如何解决SmartFoxServer连接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45775780/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com