ASP.NET5&;JWT承载令牌

ASP.NET5&;JWT承载令牌,asp.net,authentication,oauth-2.0,jwt,Asp.net,Authentication,Oauth 2.0,Jwt,我已经用WebApi后端构建了一个AngularJS应用程序,它使用ASP.NETV4。我从BitOfTech博客构建了JWT承载令牌的Owin/Identity/authorization/Issung+验证: 现在我正在尝试升级到ASP.NETV5,但很难让JWT方面正常工作。我所能找到的大多数相关例子都充满了问题,因为大会在过去12个月中发生了巨大变化。据我所知,授权服务器方面没有移植到ASP.NET5,因此可用的两个主要选项是:IdentityServer()或OpenIdConnect

我已经用WebApi后端构建了一个AngularJS应用程序,它使用ASP.NETV4。我从BitOfTech博客构建了JWT承载令牌的Owin/Identity/authorization/Issung+验证:

现在我正在尝试升级到ASP.NETV5,但很难让JWT方面正常工作。我所能找到的大多数相关例子都充满了问题,因为大会在过去12个月中发生了巨大变化。据我所知,授权服务器方面没有移植到ASP.NET5,因此可用的两个主要选项是:IdentityServer()或OpenIdConnect Server()

IdentityServer似乎已经实现了整个OAuth规范,很难知道我需要使用哪些部分以及如何使用OpenIdConnect服务器-我无法工作(它使用了我甚至找不到的
UseAuthBeareAuthentication
),我甚至不确定它是否在做我需要的事情

我只是在寻找从cookies到JWT代币的替代品。如果Cookie是“开箱即用”支持的,我不敢相信,在当今原生应用和JWT流行的时代,它们对JWT代币的支持是不一样的


有人能给我指出正确的方向吗?

你用OpenIddict解决了这个问题,对吗?@Jhonatan-是的,我最终使用了OpenIddict。你用OpenIddict解决了这个问题,对吗?@Jhonatan-是的,我最终使用了OpenIddict。