[英]Web API 2 Attribute Routing Not working
我有這個API方法:
public class UsersController : ApiController
{
[HttpGet]
[Route("Users")]
string GetUsers()
{
return "Aye";
}
}
這個配置中的路由:
public static class WebApiConfig
{
public static void Register(HttpConfiguration config)
{
config.MapHttpAttributeRoutes();
}
}
我在IIS(localhost:8000)上托管API,為網站提供所有必需的權限,當我嘗試調用http:// localhost:8000 / Users時,它說:
HTTP錯誤404.0 - 未找到您要查找的資源已被刪除,名稱已更改或暫時不可用。
請幫忙。
控制器操作應該定義為public
,但是你沒有訪問修飾符,所以它是內部的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.