1

Я пытаюсь заставить SSO работать, используя SPNEGO для Tomcat 7 с IBM JDK. Мы используем "org.apache.catalina.authenticator.SpnegoAuthenticator "для аутентификации, которая вызывает com.sun.security.jgss.krb5.accept. Конфигурация для него

com.sun.security.jgss.krb5.accept {
    com.sun.security.auth.module.Krb5LoginModule required
    doNotPrompt=true
    principal="xxx@xxx.COM"
    useKeyTab=true
    keyTab="C:/Downloads/tomcat/conf/xxx.keytab"
    storeKey=true
    isInitiator=false
    debug=true;
   };

Я пробовал с Java 6 (SR9), 7 (SR1, SR5), но я всегда зацикливаюсь на ошибке ниже.

java.security.PrivilegedActionException: org.ietf.jgss.GSSException, major code: 11, minor code: 0
    major string: General failure, unspecified at GSSAPI level
    minor string: Desired initLifetime zero or less

Кто-нибудь может указать на то, что я пропустил?

-Спасибо

0