Web API方法只允许发布

时间:2016-04-10 18:58:30

标签: c# api rest model-view-controller

在Microsoft提供的web api模板上,AccountController中有许多方法。

Logout为例,它只允许POST请求,如果您尝试对其进行GET,它会发出警告。

// POST api/Account/Logout
[Route("Logout")]
public IHttpActionResult Logout()
{
    Authentication.SignOut(CookieAuthenticationDefaults.AuthenticationType);
    return Ok();
}

它定义在哪里只响应POST,或者是什么告诉它只响应POST?

它没有HttpPost属性或任何内容。

0 个答案:

没有答案