2012-03-29 10 views
0

Attached Screenshot of browserWCFサービスでURLの代わりにサーバーがマシン名を返すのはなぜですか?

Windows 2003 x86のIIS6でホストされているWCFサービスで私のサーバーがURLではなくマシン名を返すのはなぜですか?

あなたはそれを行うために <useRequestHeadersForMetadataAddress>サービスの動作を使用することができます
+0

あなたのマシン名は* * URL – paulsm4

+0

ありませ私のマシン名が追加された次の太字の属性と値 によって解決「mytestmachine」 –

+0

の問題ではありません' <行動名= "ServiceBehavior"> ' –

答えて

1

<serviceBehaviors> 
    <behavior name="ServiceBehavior"> 
    <useRequestHeadersForMetadataAddress /> 
    </serviceMetadata httpGetEnabled="false" httpsGetEnabled="true" /> 
    </behavior> 
</serviceBehaviors> 
+0

パーサーエラーメッセージ:構成の要素が無効です。拡張名 'useRequestHeadersForMetadataAddress'は、system.serviceModel/extensions/behaviorExtensionsのコレクションに登録されていません。 –

+0

最終的な解決策:** httpsGetUrl = "https://myserver.com/xyz.svc/mex" **完全に解決しました –

関連する問題