Breeze.WebApi2身份验证Microsoft.AspNet.Identity

Breeze.WebApi2身份验证Microsoft.AspNet.Identity,breeze,Breeze,现在,AS.NET WebApi2具有使用令牌的集成授权机制。 我们如何将此机制与Breeze.WebApi2集成。这就是Breeze.WebApi2和Microsoft.AspNet.Identity 我需要的是如何将使用visual studio 2013项目向导创建的项目修改到具有相同安全设置的breeze web api 2服务器中,该向导配置为在安全性方面使用单个帐户 我尝试过创建一个具有个人帐户安全性的WebAPI项目,然后使用nuget包添加了BreezeWebAPI2服务器,但这

现在,AS.NET WebApi2具有使用令牌的集成授权机制。 我们如何将此机制与Breeze.WebApi2集成。这就是Breeze.WebApi2和Microsoft.AspNet.Identity

我需要的是如何将使用visual studio 2013项目向导创建的项目修改到具有相同安全设置的breeze web api 2服务器中,该向导配置为在安全性方面使用单个帐户

我尝试过创建一个具有个人帐户安全性的WebAPI项目,然后使用nuget包添加了BreezeWebAPI2服务器,但这让我有点困惑。 对于我来说,一个示例代码或应用程序将更有用。
谢谢。

如果使用“授权”属性,您还可以通过“用户”变量访问用户数据

[BreezeController]
[Authorize]
public class NorthwindIBModelController : ApiController {

   [HttpGet]
   public IQueryable<Customer> CustomerList() {
     var userName = User.Identity.Name;

     var filter = filter on customers;
     var custs = ContextProvider.Context.Customers.Where({ some filter using userName});
   }

}
[BreezeController]
[授权]
公共类NorthwindIBModelController:ApicController{
[HttpGet]
公共IQueryable客户列表(){
var userName=User.Identity.Name;
var filter=对客户进行筛选;
var custs=ContextProvider.Context.Customers.Where({some filter using userName});
}
}

如果使用“授权”属性,也可以通过“用户”变量访问用户数据

[BreezeController]
[Authorize]
public class NorthwindIBModelController : ApiController {

   [HttpGet]
   public IQueryable<Customer> CustomerList() {
     var userName = User.Identity.Name;

     var filter = filter on customers;
     var custs = ContextProvider.Context.Customers.Where({ some filter using userName});
   }

}
[BreezeController]
[授权]
公共类NorthwindIBModelController:ApicController{
[HttpGet]
公共IQueryable客户列表(){
var userName=User.Identity.Name;
var filter=对客户进行筛选;
var custs=ContextProvider.Context.Customers.Where({some filter using userName});
}
}

我在前面的问题中添加了更多细节,请查看。我在前面的问题中添加了更多细节,请查看。