Работает ли IdentityServer4 с .NETFramework - PullRequest
1 голос
/ 18 апреля 2019

У меня есть приложение в .NETFramework 4.6.1. Мне нужно преобразовать в WebAPI для использования внешними клиентами. Мне было рекомендовано использовать IdentityServer4 для авторизации, однако во всей документации, которую я могу найти, упоминаются только .NET Core и .NET Core Identity. Работает ли он с .NETFramework?

Я искал в Интернете, и я только нахожу людей, которые говорят, что они не работают с .NETFramework. Кто-нибудь получил это работает.

Буду признателен за ссылки на пример кода.

1 Ответ

0 голосов
/ 18 апреля 2019

Выбор по умолчанию для защиты API в .Net 4.x - IdentityServer3.AccessTokenValidation.К сожалению, с 2017 года он остается замороженным, в то время как Microsoft провела рефакторинг своих библиотек Owin и Identity, поэтому предпочтительным решением для ASP.NET 4.6+ становится IdentityServer3.Contrib.AccessTokenValidation - вилка, рефакторизованная в соответствии с недавними изменениями инфраструктуры.

Вы можете запустить Identityserver 4 самостоятельно с помощью .Net 4.7 с установленными пакетами ASP.NET Core, но среда выполнения .Net Core является более естественным выбором.

...