c# - 如何获取 WCF Web 服务的 IP 地址

标签 c# wcf web-services

当从 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/

相关文章:

c# - 将代码从 Java 转换为 C#/ASP.NET

c# - 如何在asp.net core中设置linux nlog文件夹

asp.net - System.Diagnostics.TraceSource 未将数据发送到 Application Insights

java - 在服务器上运行 spring boot

android - 从云中列出/流/下载文件的方法是什么?

javascript - 我可以使用c#将用户信息存储到本地存储吗

c# - LINQ OrderBy 使用真正的 ASCII 排序忽略大小写

c# - XDocument.ToString() 抛出 "' ', hexadecimal value 0x13, is an invalid character."异常

wcf - 以编程方式添加 IOperationBehavior 的正确位置在哪里

Php soap 客户端 + 得到空响应