如何在.NET 4.6上使用.NET Core的IdentityServer4?

问题描述:

我一直在尝试遵循IdentityServer4的启动指南。我很高兴让我的身份验证服务成为.net核心应用程序,但我想要验证的服务是无聊的普通ASP.NET WebApi 2项目。如何在.NET 4.6上使用.NET Core的IdentityServer4?

所以设置shown in the documentation将无法​​正常工作。没有IApplicationBuilder,app.UseIdentityServerAuthentication不在这里。我没有使用最新的和最伟大的MVC的东西。

是否有任何将Identity Server 4与旧应用程序混合的文档?它甚至支持?

对于Web API 2,你可以使用Microsoft武士刀JWT中间件,或者我们的中间件卡塔纳:

https://github.com/IdentityServer/IdentityServer3.AccessTokenValidation

+0

是的,谢谢,客户端代码看起来我使用任何版本相同。 –