1

クライアントとサーバーの公開鍵を交換しようとしています。

クライアントからリクエストを送信してキーをサーバーに送信するとすぐに、サーバーによって次の例外が発生します。

ここに画像の説明を入力

例外は HttpRequestValidationException です。クライアントから潜在的に危険な Request.Form 値が検出されたことを示しています (公開鍵の内容)。

この例外はどういう意味ですか? 通常の POST リクエストを使用して公開鍵を交換できないのはなぜですか?

公開鍵を JObject に埋め込もうとしましたが、同じ例外が発生します。どうすればこれを解決できますか?

4

1 に答える 1

1

私は答えを見つけました。

サーバー上の web.config ファイルに次の行を導入する必要がありました。

<httpRuntime requestValidationMode="2.0" />
于 2013-04-20T20:25:35.777 に答える