如果您使用的是json,则需要在MVC6上显式使用FromBody
public JsonResult Login([FromBody]LoginViewModel model)
编辑
我认为您正在混合不同的错误。我将尝试描述您应该如何提出请求:
内容类型 必须为 :application / json
您的请求正文 必须为 JSON格式(如JasonLind建议):
{ UserName: 'Test', Password: 'Test', RememberMe: true};这是检查请求(通过chrome调试器工具F12)或使用请求检查器(如fiddler)时应看到的内容。
如果看到形式为的某物,
UserName=Test&Password=Test&RememberMe=true则说明您做错了,那就是形式格式。
您不需要该
model变量。如果看到带有“包装器”的请求,则应将其删除。



