Visual Studio 2010 でテンプレートとしてダウンロードできる WCF REST テンプレートに基づいて、REST サービスを構築してきました。
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior>
<serviceAuthorization serviceAuthorizationManagerType="APIKeyAuthorization, SSD.Harrier.Services.REST" />
</behavior>
</serviceBehaviors>
</behaviors>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" />
<standardEndpoints>
<webHttpEndpoint>
<standardEndpoint name="" helpEnabled="true" automaticFormatSelectionEnabled="false" maxReceivedMessageSize="2147483647" maxBufferSize="2147483647" defaultOutgoingResponseFormat="Json" />
</webHttpEndpoint>
</standardEndpoints>
3000 レコードを超えるレコードを取り戻そうとすると、応答を処理できないという 504 エラーがフィドラーで発生します。同じサービスに対して POST を実行してみました。web.config でこのエンドポイントを構成して、より大きな応答を許可する方法はありますか? 私が今していることはうまくいきません。助けてくれてありがとう!