Я хочу использовать Thinktecture IdentityServer в качестве поставщика токенов и аутентифицировать пользователей с помощью ActiveDirectory. Таким образом, этот токен содержит информацию о пользователе домена.Thinktecture IdentityServer v3 с WindowsAuth
И клиент, и IdentityServer (IIS) находятся внутри домена Windows. Когда клиент аутентифицируется с учетной записью пользователя в IIS, он использует WindowsAuth.
Как это можно сделать? Оцените образец рабочего кода.
Я извиняюсь за то, что хромает, но как я могу его использовать? Я добавил его как новый класс в образец identityServerServiceService, а затем я должен добавить также authenticationConfiguration в Startup.cs, и мне кажется, что чего-то не хватает. – prot
После создания собственной пользовательской службы вы можете зарегистрировать ее на заводе, см. Образец https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/CustomUserService – Ming
Ну да, я до сих пор. но как насчет клиентов и областей? – prot