公開Webサーバー上のIISでホストされているWCFサービスがあり、検出可能である必要があります。WCFサービスディスカバリのDNS解決
http://myserver.mydomain/myfolder/myService.svcを参照すると、表示されるページには、指定したURLではなく実際のマシン名が表示されます。 http://myRealServer.myRealDomain/myFolder/myService.svc?wsdlをリンクとして使用してWSDLを表示します。
同様に、soapUIなどのツールを使用してサービスに接続すると、追加の「wsdl0」出力などへのリンクには、提供されたURLではなく実際のサーバーの詳細が提供されます(したがって、 。
私の質問:このURLを正しく表示するにはどうすれば変更できますか?
注:私の開発環境はWin2003でIIS6を使用し、ライブ環境はWin2008でIIS7です。この問題は両方の環境で発生します。
http://stackoverflow.com/questions/1078894/generated-wcf-proxy-configuration-uses-servers-local-name/ –
@Partarioの重複するように思える:私は上からホストヘッダー溶液を試みました違いはありません。 要素の変更を含めても、これをもう一度試してみます。 –