При использовании клиентского канала обнаружения в Windows Communication Foundation свойство Endpoint.Address всегдаhttp://schemas.microsoft.com/dynamic

В этой статье вы можете решить проблему, из-за которую при использовании клиентского канала обнаружения в Windows Communication Foundation свойство всегда Endpoint.Address заданной http://schemas.microsoft.com/dynamic .

Оригинальная версия продукта:   Windows Communication Foundation
Исходный номер КБ:   2015626

Симптомы

В Windows Communication Foundation, если вы обнаружите службу с помощью DynamicEndpoint или с помощью настраиваемой привязки, содержающей привязку, то свойство будет DiscoveryClientBindingElement Endpoint.Address задано http://schemas.microsoft.com/dynamic .

Причина

Это значение отражает то, что пользователь передал, и поэтому Endpoint.Address не меняется.

Решение

Чтобы получить доступ к адресу обнаруженной службы, используйте RemoteAddress свойство в канале.