C#`[FromBody]`属性对JSON的unicode解码错误

C#`[FromBody]`属性对JSON的unicode解码错误,c#,json,unicode,C#,Json,Unicode,我有以下代码 [HttpPost("")] public async Task<IActionResult> Create([FromBody] JToken body) { return Json(body); } 我的答复是: {"A":"你好"} 在Visual Studio下,它显示: 您是否在中设置请求的内容类型?我使用了Postman,它已经使用JSON了。我试着在末尾添加charset。没用。你能把URL编码并作为字符串发布,然后反序列化吗?这是一个解

我有以下代码

[HttpPost("")]
public async Task<IActionResult> Create([FromBody] JToken body)
{   
    return Json(body);
}
我的答复是:

{"A":"你好"}
在Visual Studio下,它显示:

您是否在中设置请求的内容类型?我使用了Postman,它已经使用JSON了。我试着在末尾添加charset。没用。你能把URL编码并作为字符串发布,然后反序列化吗?这是一个解决办法,我有点希望它能像那样神奇地工作。实际上,在Unicode出现之前,我首先尝试将其反序列化为自定义结构,这是可行的。由于公司防火墙的原因,我看不到屏幕截图。我怀疑它正确地解析了字符,但调试器可视化工具不知道字符集,因此可视化工具是错误的。
{"A":"你好"}