首页 > 解决方案 > Java Kerberos 通过凭据缓存更新 TGT

问题描述

我正在登录 Kerberos 以通过登录上下文和 Jaas 配置建立 Oracle 数据库连接。Kcc 凭证缓存正在平台/云中单独更新。我已经指定了参数,但在 10 小时后连接失败。我已经访问了这个链接Java Kerberos ticket renew TGT。这并不能解决我的问题。

贾斯:

  com.sun.security.auth.module.Krb5LoginModule required
    useTicketCache=true
    doNotPrompt=true
    useKeyTab=false
    renewTGT=true
    refreshKrb5Config=true
    prinicpal ="aaa@xxx.xxx"

堆栈跟踪:原因:GSSException:在 sun.security.jgss.krb5.Krb5InitCredential.getInstance(Krb5InitCredent ial.java:147) 处未提供有效凭据(机制级别:找不到任何 Kerberos tgt)

标签: javakerberos

解决方案


推荐阅读