#windows #kerberos
Вопрос:
Я пытаюсь создать возобновляемый билет kerberos с помощью kinit в командной строке Windows. Это пример команды и параметров, которые я использую:
%JAVA_HOME%binkinit.exe -r "99999d" -k -t <<path_to_my_keytab>> <<my_principal>>
Однако это не удается со следующей ошибкой:
kinit.exe : Exception: too many parameters
Насколько я могу судить, я следовал синтаксису, описанному в документации по адресу:
https://web.mit.edu/kerberos/krb5-1.12/doc/user/user_commands/kinit.html
Есть идеи, что я делаю не так?
Спасибо!
Комментарии:
1. Обратите внимание, что ссылка, на которую вы ссылаетесь, предназначена для MIT Kerberos, а не для JDK Kerberos. Нет никакой гарантии, что у них одинаковые параметры. Документы JDK предполагают, что v11 поддерживает параметр-r, но v7 этого не делает.
2. большое спасибо @Steve — это все объясняет