.net WCF-谁在连接我

.net WCF-谁在连接我,.net,wcf,.net,Wcf,使用WCF,我如何确定谁正在连接到我的服务器 背景:我有一套WCF客户端和服务器。我怀疑有一个客户端指向了错误的服务器,所以我想记录到该服务器的所有连接。我不知道它是哪个客户端,所以我必须在服务器端检查它。这是3.5版本中最简单的;请参阅。是否有比“Dim remoteAddress=CType(OperationContext.Current.IncomingMessageProperties(“System.ServiceModel.Channels.RemoteEndpointMessag

使用WCF,我如何确定谁正在连接到我的服务器


背景:我有一套WCF客户端和服务器。我怀疑有一个客户端指向了错误的服务器,所以我想记录到该服务器的所有连接。我不知道它是哪个客户端,所以我必须在服务器端检查它。

这是3.5版本中最简单的;请参阅。

是否有比“Dim remoteAddress=CType(OperationContext.Current.IncomingMessageProperties(“System.ServiceModel.Channels.RemoteEndpointMessageProperty”)、System.ServiceModel.Channels.RemoteEndpointMessageProperty.Address”更简洁的语法?您至少可以避免使用字符串文字(请参阅Marc发布的答案中的“here”链接)。
OperationContext opCtx = OperationContext.Current;
EndpointAddress from = opCtx.IncomingMessageHeaders.From;