IIS6 サーバーでは、一部の WCF サービスが有用な結果ではなくホーム ページを返します。
IIS では、wildcard、axd、および svc はすべて aspnet_isapi.dll に登録されます。
サイト ユーザーは、すべてに対して完全な権限を持っています。
興味深いことに、ローカルに Cassini をインストールしてサイトを表示すると、すべて正常に動作します。
提案?
2 つの可能な提案:
http://blogs.msdn.com/b/wenlong/archive/2006/09/10/748294.aspxが役立つ場合があります。
また、IIS マネージャーで Web サービス拡張機能を開き、ASP.NET v2.0.5.0727 が [許可] に設定されていることを確認します。(またはASP.NET v4 ....それが使用している場合)
実際、IIS 6.0 で実行されていない WCFには、役立つヒントがいくつかあります。