【问题标题】:"Unable to connect to the remote server" for localhost本地主机的“无法连接到远程服务器”
【发布时间】:2022-01-25 20:22:28
【问题描述】:

我有两个应用程序。 AppA 正在尝试与 AppB 建立连接(端口已打开)。我确信(在调试期间检查并在任务列表中查看)AppA 正在到达正确的端口,但抛出异常:“无法连接到远程服务器”

WS = new ClientWebSocket();
WS.Options.KeepAliveInterval = new TimeSpan(seconds: 120, days: 0, hours: 0, minutes: 0);
if (CTS != null) CTS.Dispose();
CTS = new CancellationTokenSource();
try {
    WS.ConnectAsync(uri: new Uri(url), cancellationToken: CTS.Token).Wait();
}
catch (Exception e) {
    Console.WriteLine("Cannot connect: " + e.Message);
    return;
}

除了开一个端口,我该如何调试这种情况?要检查什么?我是网络开发新手。

【问题讨论】:

  • 您可以使用邮递员之类的工具进行连接吗?

标签: c# http web websocket localhost


【解决方案1】:

确保在测试时调试这两个应用程序,或者将它们部署到本地 IIS。这可能很简单,比如忘记使用您尝试访问的端点运行应用程序。

【讨论】:

    猜你喜欢
    • 2019-02-23
    • 2023-01-30
    • 2019-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多