0

PDFファイルを受け入れるために有効にしようとしているRESTfulサービスがあります。ストリームを使用して転送していますが、その過程で不思議なエラーが発生し続けます。

私の最初のエラーはこれです:Security negotiation failed because the remote party did not send back a reply in a timely manner. This may be because the underlying transport connection was aborted.

何が原因かわからない。また、このエラーを修正するためにcustomBindingを追加しようとしましたが、バインディングが正しく設定されていないというエラーが表示されます。

私の主な全体的な質問はこれです:ストリーミングを有効にするためにそれを設定する方法についての簡単なバインディングと完全な手順を知っている人はいますか?

4

1 に答える 1

1

私はなんとかそれを機能させることができました。私の問題は私の拘束力ではないことがわかりましたが、登録されていませんでした。web.configファイルのコードは次のとおりです。

<services>
    <service name="ResearchUploadService.Service1" behaviorConfiguration="ResearchUploadService.Service1Behavior">
    <endpoint address="" binding="customBinding" bindingConfiguration="basicConfig" contract="ResearchUploadService.IService1"/>            
    </service>
</services>
...
<bindings>
    <customBinding>
        <binding name="basicConfig">
           <binaryMessageEncoding/>
           <httpTransport transferMode="Streamed" maxReceivedMessageSize="67108864"/>
        </binding>
     </customBinding>
</bindings>
于 2011-05-09T21:32:26.583 に答える