使用WCF,如何确定谁连接到我的服务器?
背景:我有一组WCF客户端和服务器。我怀疑一个客户端指向错误的服务器,所以我想记录到该服务器的所有连接。我不知道它是哪个客户端,所以我必须在服务器端检查它。
答案 0 :(得分:3)
这是最简单的3.5来自RemoteEndpointMessageProperty;见here。
答案 1 :(得分:1)
OperationContext opCtx = OperationContext.Current;
EndpointAddress from = opCtx.IncomingMessageHeaders.From;