来自客户端的 WCF 端点发现;可以吗?

问题描述 投票:0回答:1

我认为我的问题很简单。 Web 客户端是否可以发现特定 WCF 服务可用的方法(通过 http://the.web.server/SomeWCFService.svc)?

这不是我们想要做的事情,而是我们试图发现我们的服务有多脆弱,并且我们正在寻找让它们更安全的方法。

提前致谢。

.net web-services wcf client-side wcf-discovery
1个回答
2
投票

以下 MSDN 文章应该可以解决您的担忧,因为它明确指出客户端在发现之前必须事先了解服务地址。 (本文随后讨论了如何启用动态发现,这似乎不是您想要的):

“使用 Microsoft .NET Framework 3.5 进行的所有 Windows Communication Foundation (WCF) 调用都具有两个约束。首先,分配给服务的端口或管道必须可用。应用程序开发人员或管理员实际上必须猜测或有某种方法其次,客户端必须先知道服务端点的地址,端口号和服务机器,或者管道名称。”

http://msdn.microsoft.com/en-us/magazine/ee335779.aspx

© www.soinside.com 2019 - 2024. All rights reserved.