Asp.net core .net核心中的HttpGet Web APi未从[FromBody]主体读取数据

Asp.net core .net核心中的HttpGet Web APi未从[FromBody]主体读取数据,asp.net-core,response,http-get,Asp.net Core,Response,Http Get,我正在尝试从.net核心解决方案中的HttpGet方法的Body读取数据。 在当地,它工作正常,我们没有遇到任何问题,也得到了适当的输出。 下面是代码片段 **[HttpGet] [Route("XYZ")] public IActionResult GetXYZ([FromBody]GetXYZModel model) { // do something }** 但一旦它部署在服务器上,它就无法从主体中读取数据。它给了我们一个下面的错误响

我正在尝试从.net核心解决方案中的HttpGet方法的Body读取数据。 在当地,它工作正常,我们没有遇到任何问题,也得到了适当的输出。 下面是代码片段

    **[HttpGet]
    [Route("XYZ")]
    public IActionResult GetXYZ([FromBody]GetXYZModel model)
    {
       // do something
    }**
但一旦它部署在服务器上,它就无法从主体中读取数据。它给了我们一个下面的错误响应

{
    "data": null,
    "statusCode": "",
    "errorDetails": [
        {
            "key": "Model Validation",
            "errors": [
                {
                    "errorCode": "",
                    "errorDescription": "A non-empty request body is required."
                }
            ]
        }
    ],
    "successDetails": [] }

HTTP GET请求不允许在本地运行