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

我一直在尝试遵循IdentityServer4的启动指南。 我很高兴我的身份validation服务是一个.net核心应用程序,但我想要validation的服务是无聊的普通ASP.NET WebApi 2项目。

因此, 文档中显示的设置将不起作用。 没有IApplicationBuilder, app.UseIdentityServerAuthentication不是这里的东西。 我没有使用最新最好的MVC。

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

对于Web API 2,您可以使用Microsoft Katana JWT中间件或我们的Katana中间件:

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