不允许的方法-发布REST API

时间:2020-10-08 22:15:52

标签: api rest post model-view-controller routes

该API与GET一起很好地工作,但讨厌POST。这是我在控制器中的REST API Post函数。

        [HttpPost]
        public void Auth([FromBody] string username)
        {

        }

我从Xamarin应用中这样调用它;

using (var client = new HttpClient())
{
client.BaseAddress = new Uri("https://siteurl");
var response = await client.PostAsync("/api/PCUsers", new {username = "test1"} , new JsonMediaTypeFormatter());
}

我不断收到“ 405方法不允许”。我想这与路由有关。有人可以帮我吗?

谢谢!

0 个答案:

没有答案