10
2. Java-приложение
3. Запуск: ./java.exe "-Djava.security.krb5.conf=c:\krb5.ini" "-Dmicronaut.config.files=c:\config.yml" -jar c:\app.jar
4. Ошибка "javax.security.auth.login.loginexception: could not login: the client is being asked for a password"
Куда копать?
Конфиг krb5.conf настроен на другой домен относительно windows машины
В конфиге config.yml указан keytab и принципал. Протестирован с этой же машины с помощью java\bin\ktab.exe -l -e -t. Тикет получаю.
Если кому интересно: Когда запускаете что-то на винде и это что-то java проверяйте экранирование слешей. Путь C:\folder\config.conf будет выглядеть как C:folderconfig.conf, поэтому нужно ставить по два слеша в yml конфигах. При этом если путь линуксовый то все хорошо....
Обсуждают сегодня