post API 出错 - 不会将对象令牌发送到 API?

Get a error with post API - Will not send JObject Toke to API?

这就是我试图让 POST 对我的 API 产生一些价值的方式。如果我删除 "JObject Token",它工作正常,然后它不会给出错误 500。

但如果它打开,它就会放弃 500。

代码已从 MVC 转移到 .net core 2.0

如何解决问题,以便我的值可以提交给 API?

这里有错误:

[Route("api/Stripe")]    
    [HttpPost]
    public async Task<IActionResult> Post(JObject token)

这里没有错误:

[Route("api/Stripe")]    
    [HttpPost]
    public async Task<IActionResult> Post()

我已经在 Nuget 中安装了 Newtonsoft.json。

尝试在对象之前使用 [FromBody]。 我是说,像这样

[Route("api/Stripe")]    
[HttpPost]
public async Task<IActionResult> Post([FromBody] JObject token)

我在 .Net 上对我的 api 使用 [FromBody],但是,在 .net 核心中似乎工作相同 Json Post on ASP.NET CORE