Veikedo

Untitled

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