我正在重写WCF 4.0中的旧版asp.net Web服务。我明显的最终目标是新端点与传统端点完全匹配。我遇到的问题是,在旧版Web服务中,他们将soap操作公开为:http://www.my-domain.com/my-action。在我的研究的WCF中,它需要像:http://www.my-domain/my-service-contract/my-action。我发现您可以通过将“Name”参数更改为service contact namespace属性来更改服务契约描述符。根据我的研究,似乎无法从暴露的肥皂动作中完全消除这种情况。有人对此有任何了解吗?