当从 C# 客户端(System.ServiceModel.ClientBase<> 的实例)调用 WCF Web 服务时,如何获取我所连接的服务器的 IP 地址?
上下文:我们为一些 WCF 服务设置了一个网络场,我需要知道发生异常时我连接到哪个特定服务器。
最佳答案
您可以将其添加到您的捕获物中:
IPHostEntry heserver = Dns.GetHostEntry(Dns.GetHostName());
IPAddress curAdd = heserver.AddressList[0];
curAdd.ToString();
关于c# - 如何获取 WCF Web 服务的 IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5383333/