Наша компания приобрела GSA (GSA 6.8.0.G.30), и мы пытаемся интегрировать поиск в наше приложение портала (ASP.NET). Kerberos уже настроен в GSA, я могу использовать IE для безопасного поиска с помощью default_frontend, и я могу получить безопасный результат, не проходя через форму входа.
Однако у нас есть некоторая проблема, когда мы пытаемся выполнить поиск интеграции с нашим порталом, из нашего кода ASP.NET мы можем получить WindowsIdentity пользователя и создать WindowsImpersonationContext, затем мы используйте объект HttpWebRequest для отправки запроса, первого ответа GSA с 302 и транспортного URL-адреса "https://my_gsa_hostname/security-manager/ samlauthn?SAMLRequest=fZLLTsM...", затем создаем новый запрос, указывающий на новый URL, GSA возвращает 401-unauthorized.
Кто-нибудь может пролить нам свет?