Я хочу использовать curl для доступа к веб-серверу в домене B.COM из домена A.COM с учетными данными пользователя B.COM. И все это с использованием аутентификации Kerberos. Поэтому я использую следующую команду:
curl.exe --negotiate -u username_domain_b:password myserver.b.com
Между обоими доменами существует доверие, но проблема в том, что запросы AS-REQ / TGS-REQ отправляются на контроллер домена домена A.COM вместо домена B.COM. Поэтому проверка подлинности SPNEGO не выполняется, откат к NTLM (который не включен на моем веб-сервере), и поэтому я получаю несанкционированный ответ.
Есть ли способ разрешить curl согласовывать с DC домена B.COM и, таким образом, правильно завершить аутентификацию Kerberos?