繁体   English   中英

如何在ASP.NET Identity 2.0中验证承载令牌?

[英]How to Validate a bearer token in ASP.NET Identity 2.0?

我有一个ASP.NET WEB API(项目1),它使用Asp.Net Identity 2.0对用户进行身份验证。 该API仅用于身份验证和授权目的。

我还有两个项目

  1. ASP.NET MVC 5项目(项目2)
  2. ASP.NET WEB API(项目3)-包括与业务相关的服务。

这三个项目都使用https。

MVC项目收集用户名和密码,并将其发送到API项目(项目1)。 Api Project(项目1)对用户进行身份验证并发回承载令牌。 在mvc项目(项目2)中设置了身份验证cookie。 到目前为止效果很好。

现在,我想将承载令牌从MVC项目(项目2)传递到第二个API(项目3),并进行身份验证(项目3)。 我在UserManager中找不到验证承载令牌的方法。

有任何想法吗?

您是否尝试过在正在调用的api函数上使用[Authorize]属性?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM