WCFサービスでURLの代わりにサーバーがマシン名を返すのはなぜですか?
Windows 2003 x86のIIS6でホストされているWCFサービスで私のサーバーがURLではなくマシン名を返すのはなぜですか?
あなたはそれを行うために<useRequestHeadersForMetadataAddress>
サービスの動作を使用することができます
WCFサービスでURLの代わりにサーバーがマシン名を返すのはなぜですか?
Windows 2003 x86のIIS6でホストされているWCFサービスで私のサーバーがURLではなくマシン名を返すのはなぜですか?
あなたはそれを行うために<useRequestHeadersForMetadataAddress>
サービスの動作を使用することができます
:
<serviceBehaviors>
<behavior name="ServiceBehavior">
<useRequestHeadersForMetadataAddress />
</serviceMetadata httpGetEnabled="false" httpsGetEnabled="true" />
</behavior>
</serviceBehaviors>
パーサーエラーメッセージ:構成の要素が無効です。拡張名 'useRequestHeadersForMetadataAddress'は、system.serviceModel/extensions/behaviorExtensionsのコレクションに登録されていません。 –
最終的な解決策:** httpsGetUrl = "https://myserver.com/xyz.svc/mex" **完全に解決しました –
あなたのマシン名は* * URL – paulsm4
ありませ私のマシン名が追加された次の太字の属性と値 によって解決「mytestmachine」 –
の問題ではありません' <行動名= "ServiceBehavior"> SERVIC eBehaviors> ' –