1

我正在尝试交换客户端和服务器的公钥。

一旦我从客户端发出请求并将密钥发送到服务器,服务器就会引发以下异常:

在此处输入图像描述

异常是 HttpRequestValidationException。它表示从客户端检测到一个潜在危险的 Request.Form 值(公钥的内容)。

这个例外是什么意思?为什么不允许我使用普通的 POST 请求交换公钥?

我尝试将公钥嵌入到 JObject 中,但引发了相同的异常。我该如何解决这个问题?

4

1 回答 1

1

我找到了答案。

我不得不将此行引入服务器上的 web.config 文件中:

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