Была oop аутентификация keytab, не учитывая конфигурации jaas - PullRequest
1 голос
/ 21 февраля 2020

У меня есть приложение весенней загрузки, подключенное к кусту oop. Kerberos аутентификация используется. Настройка работает отлично.

Теперь я пытаюсь раскрыть конечную точку привода, которая может сообщить мне информацию о сроке действия билетов.

Чтобы получить доступ к тимберсу, я попробовал несколько способов, и после некоторой отладки я обнаружил, что при входе через keytab конфигурация oop не учитывает файл jaas.conf, который я предоставляю. На самом деле, он не учитывает конфигурацию jaas, даже из env, кроме флага отладки Есть ли конкретная c причина для этой реализации? Я пытаюсь заставить модуль входа в систему как-то использовать кеш билетов. Попытка установки имен кэша по умолчанию в файлах conf и env. Поскольку конфигурация Had oop не заполняет их в параметрах входа в систему, класс Krb5LoginModule не использует кеш билетов.

Зависимость maven, которую я использую для подключения Had oop, имеет oop -commons, v2.7.0. Вход в систему происходит через UserGroupInformation.loginUserFromKeytab

PS: учетная запись для входа в систему является системной учетной записью, а мое приложение работает на основе облака dry. Так что вход в родную ОС не возможен.

TIA

...