【问题标题】:C# - Need help connecting to IPEndPointC# - 需要帮助连接到 IPEndPoint
【发布时间】:2011-10-22 13:47:15
【问题描述】:

好的,我正在尝试使用 .Net Framework 4 的 System.Net.Sockets 部分连接到 IPEndPoint。

首先我将 IP 地址声明为像这样的变量

IPAddress myIpAddress = IPAddress.Parse("10.10.15.200");

然后我将我的 IP 端点声明为一个变量,如下所示:

IPEndPoint ip = new IPEndPoint(myIpAddress, 5001);

然后我尝试绑定到这个套接字,如下所示:

socket.Bind(ip);

我得到的回复如下:

请求的地址在其上下文中无效。

然而事实并非如此。 IP 地址存在并且当前处于活动状态。有问题的 IP 地址是 SIP 中继上的 VOIP 电话。

提前致谢。

约翰

【问题讨论】:

  • 你是如何创建对象 System.Net.Sockets.Socket 的?

标签: c# sip system.net


【解决方案1】:

Bind 用于关联本地地址和端口,并且是数据包将被标记为来自来自的地方。您需要改用Connect

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-20
    • 2021-05-30
    • 2016-01-13
    • 2018-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多