IdentityServer4是否适用于.NETFramework

问题描述 投票:1回答:1

我在.NETFramework 4.6.1中有一个现有的应用程序。我需要转换为WebAPI以供外部客户端使用。我被建议使用IdentityServer4进行授权,但我找到的所有文档只提到了.NET Core和.NET Core Identity。它适用于.NETFramework吗?

我一直在网上搜索,我只是发现有人说他们没有使用.NETFramework。有没有人让它工作。

将赞赏示例代码的链接。

identityserver4 .net-framework-version
1个回答
0
投票

在.Net 4.x中保护API的默认选择是IdentityServer3.AccessTokenValidation。不幸的是,自2017年以来,它一直处于冻结状态,而微软重构了他们的Owin和Identity库,因此ASP.NET 4.6+的首选解决方案变成了IdentityServer3.Contrib.AccessTokenValidation - 根据最近的框架变化重构的一个分支。

您可以通过安装了ASP.NET核心软件包的.Net 4.7来运行Identityserver 4,但.Net Core运行时是更有机的选择。

© www.soinside.com 2019 - 2024. All rights reserved.