«Запрашиваемый ресурс не поддерживает http метод« POST ». - Почтальон - PullRequest
0 голосов
/ 05 октября 2018

У меня есть Api контроллер: UserController

Внутри этого контроллера у меня есть этот метод:

[System.Web.Http.HttpPost]
[ActionName("SignUp")]
public async Task<HttpResponseMessage> Post([FromBody]FormDataCollection formData)
    {
        HttpResponseMessage MyHttpResponseMessage = new HttpResponseMessage(HttpStatusCode.InternalServerError); ....
      .....
    }

Я хочу отладить его в Почтальоне, но всегда получаю этоошибка:

 "Message": "The requested resource does not support http method 'POST'."

enter image description here

Я пытался добавить просто установить url по-разному в Почтальоне, но все же эта проблема:

http://localhost:59694/api/user - with Post, I've deleted the `ActionName attribute` from controller.

Я проверил RouteConfig.cs, у меня есть это:

  routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

Не могли бы вы посоветовать?

...