この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。
建築家
建築家
リスト
放送
茶屋
インテリジェントAI会話
.NETキャリア&テクニカルカレッジ
ちっちゃいなクズブログ
この版
利用者
Architect_Programmer_Code農業ネットワーク
»
建築家
›
プログラミング
›
.Net/C#
›
受信メッセージの最大メッセージサイズクォータ(65536)は超過されました。 ...
眺める:
18761
|
答える:
1
[WCF/ウェブサービックス]
受信メッセージの最大メッセージサイズクォータ(65536)は超過されました。 ノルマを増やすには...
[リンクをコピー]
管理者
掲載地 2017/04/24 17:02:30
|
|
|
受信メッセージの最大メッセージサイズクォータ(65536)は超過されました。 クォータを増やすには、適切なバインディング要素にMaxReceivedMessageSizeプロパティを適用してください。
WCFを使う中で、以下の問題に直面しています:
受信メッセージの最大メッセージサイズクォータ(65536)は超過されました。 クォータを増やすには、適切なバインディング要素にMaxReceivedMessageSizeプロパティを適用してください。
問題の説明:
クライアントがWCFに連絡して大量のデータを送信しても、LANに問題はありません(顧客は現地のマシンで問題を発見しましたが、具体的な理由は不明です)。 エクストラネットへの投稿には問題があります。
VS2012デバッグがキャッチする例外情報は、HTTPチャネル経由でデータ転送中にエラーが発生していた(トランスポート接続からデータを読み取ることができず、接続が閉じられていた)です。 )。
WCFStormツールが返す例外は、受信メッセージの最大メッセージサイズクォータ(65536)が超過されたことです。 クォータを増やすには、適切なバインディング要素にMaxReceivedMessageSizeプロパティを適用してください。
エラーが起こる前、サーバーとクライアントの両方が以下の設定を追加していました:
ログインが見えます。
サーバー側で以下のコードを追加して問題を解決します:
ログインが見えます。
同じ問題を抱えているあなたに、この方法が解決できることを願っています。
その他の解決策:
@sunny007sunの http://bbs.csdn.net/topics/360255080 投稿を読んだ後、彼の記録(ブログ)http://www.cnblogs.com/happyhippy/archive/2011/07/02/2096482.html 解決策が見つかりました。
Silverlightによって自動生成されるweb.configにはサービスの設定情報がなく、ここに追加する必要があります
<services>
<service behaviorConfiguration="MyBehavior" name="WcfService1.Service1">
<endpoint address="" binding="basicHttpBinding" bindingConfiguration="NewBinding0"
contract="WcfService1.IService1" />
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
</service>
</services>
実際、service.name とendpoint.contractの間には依然として違いがあります。contractはプロトコルであり、WCFプロジェクトのServiceContractに対応するインターフェースIService1、サービスはsvcの特定の呼び出し、すなわちService1に対応しています。
これまでの問題は解決しました。11年間の投稿とブログを続けてくださった@sunny007sun、ありがとうございます。
先の:
.NET/C# Huawei NB-IoTインターフェースデバッグツール [ソースコード]
次に:
Winformのリストビューダブルクリック右クリック機能
関連記事
•
NAT(ネットワークアドレス変換)ネットワークアドレス変換
•
ブロックチェーンBase58、Base58Check、Bech32、Bech32mコーディングの詳細な説明
•
.NET/C#はWindows上でパケットのキャプチャや変更にWinDivertを使用しています
•
上海個人税リストの照会および輸出
•
ASP.NET Core (31) がgRPCメタデータ取得について
•
Linuxはrsyncを使って新しいサーバーにデータを同期します
•
Linuxでtcpdumpを使ってdockerコンテナのトラフィックを解析してください
•
Jenkins(8)は匿名利用統計の送信を無効にしています
•
SQL Serverがクラスタ化されていないインデックスに対して作成する最大varchar長
•
物体検出に一般的に使われる2つのデータセット、COCOとVOC
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。
Mail To:help@itsvse.com