Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ** возникшие проблемы
- При переезде на контейнеры столкнулись с проблемой – наши WCF сервиса использовали NTLM авторизацию, которая не поддерживается в linux-based контейнерах. Вариантов решения было два: сделать отдельный прокси-сервер на windows-контейнере или переключить метод авторизации на basic-auth. По нашим исследованиям, NTLM немногим лучше basic, так что мы использовали второй вариант (главное не забыть про SSL)
- Также столкнулись с авторизацией через AD FS 3.0, которая не поддерживает OpenId Connect. Проблема была в том, что на тот момент была только альфа-версия nuget-пакета для WsFederation в .NET Core. Вариантов, особо не было и использовали его, но пришлось написать несколько дополнительных хендлеров для нашего приложения.
- Кстати, сегодня вышла RTM версия – https://www.nuget.org/packages/Microsoft.AspNetCore.Authentication.WsFederation/2.0.0
Advertisement
Add Comment
Please, Sign In to add comment