Относительный путь для конфигурации ключей JAAS
У меня есть система, в которой клиенты .NET проходят проверку подлинности на сервере Java с Kerberos. Все работает, но я пытаюсь улучшить конфигурацию сервера. В настоящее времяKeytab файл требуется в корнеC: \ потому что мойjaas.conf выглядит так:Я пытаюсь сделать
Server {
com.sun.security.auth.module.Krb5LoginModule required
useKeyTab=true
storeKey=true
isInitiator=false
keyTab="///C:/keytab"
principal="XXX";
};
Свойство относительный путь, но не повезло. Что я пробовал:keyTab
Все это приводит к исключению, поэтому
keyTab="///keytab"
keyTab="///./keytab"
keyTab="classpath:keytab"
Keytab файл не найденЯ искал и
читать документы и ударился головой об стену над этим. Кто-нибудь может раскрыть магическое заклинание, которое мне нужно, чтобы это произошло?Пожалуйста, используйте