2016-11-19 132 views
0

我創建了一個ASP.NET的應用程序的WebAPI和我得到這個錯誤:類型或命名空間名稱HostAuthenticationFilter找不到

類型或命名空間名稱HostAuthenticationFilter找不到...

該代碼是自動生成的,我認爲它必須是一個引用,但無法找到該引用。

using System.Web.Http; 
using Microsoft.Owin.Security.OAuth; 

    public static class WebApiConfig 
    { 
     public static void Register(HttpConfiguration config) 
     { 
      // Web API configuration and services 
      // Configure Web API to use only bearer token authentication. 
      config.Filters.Add(new HostAuthenticationFilter(OAuthDefaults.AuthenticationType)); 

      // Web API routes 
      config.MapHttpAttributeRoutes(); 

      config.Routes.MapHttpRoute(
       name: "DefaultApi", 
       routeTemplate: "api/{controller}/{id}", 
       defaults: new { id = RouteParameter.Optional } 
      ); 
     } 
    } 

回答

相關問題