Wenn Sie den Discovery-Clientkanal in Windows Communication Foundation verwenden, wird die Endpoint.Address-Eigenschaft immer aufhttp://schemas.microsoft.com/dynamic
Dieser Artikel hilft Ihnen, das Problem zu beheben, dass bei Verwendung des Discovery-Clientkanals in Windows Communication Foundation die Endpoint.Address Eigenschaft immer auf festgelegt http://schemas.microsoft.com/dynamic ist.
Ursprüngliche Produktversion: Windows Communication Foundation
Ursprüngliche KB-Nummer: 2015626
Problembeschreibung
Wenn Sie in Windows Communication Foundation einen Dienst mithilfe eines DynamicEndpoint oder mithilfe einer benutzerdefinierten Bindung ermitteln, die einen DiscoveryClientBindingElement enthält, wird die Endpoint.Address Eigenschaft auf http://schemas.microsoft.com/dynamic festgelegt.
Ursache
Der Endpoint.Address Wert gibt an, was der Benutzer übergeben hat und wird daher nicht geändert.
Lösung
Verwenden Sie die Eigenschaft im Kanal, um auf die Adresse des ermittelten RemoteAddress Diensts zuzugreifen.