У меня есть приложение в домене A, и я хотел бы, чтобы оно использовало учетные данные домена B для доступа к содержимому домена B. Эти домены не имеют доверия. Возможно ли вызвать пользователя в домене A и получить его для ввода учетных данных для домена B?Затем используйте эти учетные данные для аутентификации в домене B. Это означает, что мы обходим Kerberos Distribution Center (KDC) в домене A.
У меня нет проблем с тем, чтобы заставить это работать внутри одного домена, то есть выдавать себя за вызывающего пользователя и поддерживать уровень олицетворения делегирования.Однако в документации MS говорится, что приложение в домене A будет использовать свой KDC для выдачи билета (или не сможет выдать билет) , и это приведет к тому, что моя служба в домене B перейдет на NTLM.
Можно ли заставить мой сервис в домене A использовать KDS домена B?Я мог бы быть далеко от базы здесь.
Архитектура - это службы Microsoft WCF.
Спасибо, Кевин