При использовании клиентского канала обнаружения в 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
свойство в канале.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по