2016-09-21 9 views
3

Я переношу приложение ASP.NET на ядро ​​ASP.NET, но столкнулся с проблемой аутентификации Ws-Federation: нет [Ws-Federation] (https://www.nuget.org/packages?q=Microsoft.Owin.Security.WsFederation) OWIN-промежуточное ПО, доступное в платформе ASP.NET Core.Проверка подлинности Ws-Federation с помощью ядра ASP.NET

Но я заметил, все проверки подлинности промежуточного слоя для ASP.NET Ядра теперь под Microsoft.AspNetCore.Authentication имен, так что я искал все пакеты из nuget.org и нашел большинство пакетов аутентификации есть, но, к сожалению, только Microsoft.AspNetCore.Authentication.WsFederation отсутствует.

Итак, я хотел бы знать, если пакет отсутствует, поскольку он еще не реализован или по какой-либо другой причине? В качестве альтернативы, существует ли существующее промежуточное программное обеспечение для проверки подлинности на базе ASP.NET для Ws-Federation?

ответ

4

Это еще не реализовано, главным образом потому, что .NET Core не имеет зашифрованных классов XML и XML dsig.

См https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/500

+0

По состоянию на конец 2017 года, "поддержка WsFederation просмотр теперь доступен для ASP.NET Ядра 2.0.0." https://github.com/aspnet/Security/issues/1473 – Drew

3

Я портировал промежуточное программное обеспечение катаны к ASP.N Co. Он имеет жесткую зависимость от полной платформы .NET Framework, поскольку это единственное место, где сейчас существуют необходимые библиотеки.

https://github.com/chrisdrobison/aspnetcore-wsfed

 Смежные вопросы

  • Нет связанных вопросов^_^