ザ・は、WCFは、サーバー上の任意の障害のために送り返すだけの一般的なエラーです。エラーメッセージに説明されているように、実際のエラーを表示するには、サーバー設定のIncludeExceptionDetailInFaults
をオンにする必要があります。この設定は次のようになります。
<behaviors>
<serviceBehaviors>
<behavior name="My.ServiceBehaviour">
<serviceMetadata httpGetEnabled="true" httpsGetEnabled="true" />
<dataContractSerializer maxItemsInObjectGraph="2147483647" />
<serviceDebug includeExceptionDetailInFaults="true" />
</behavior>
</serviceBehaviors>
</behaviors>
WCFは実際のエラーを返します。
<behaviors>
<serviceBehaviors>
<behavior name="ServiceBehavior">
<serviceMetadata httpGetEnabled="true" httpsGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="true" />
</behavior>
</serviceBehaviors>
あなたはこのようにトレースをオンにすることができます:あなたはそこに例外の詳細を表示できるように、このようにあなたの行動にserviceDebugセクションを追加し、クライアントに例外を送信するために
コードを追加しましたが、何らかの理由で同じエラーが返されます。 –
@ WildGoat configセクションを投稿できますか?エンドポイントでサービスの動作を設定していますか? –