Ibr*_*him 4 java kerberos jaas
我在Windows 7(64位)上创建了一个简单的应用程序来计算实现PrivilegedAction的类的run方法中的文件.以下是我的jaas.conf文件:
CountFiles {
com.sun.security.auth.module.Krb5LoginModule required
useTicketCache=true
debug=true;
};
我收到以下消息.
Debug is true storeKey false useTicketCache true useKeyTab false doNotPrompt false ticketCache is null isInitiator true KeyTab is null refreshKrb5Config is false principal is null tryFirstPass is false useFirstPass is false storePass is false clearPass is false Acquire TGT from Cache Credentials are no longer valid Principal is null null credentials from Ticket Cache
并且该程序在此之后抛出LoginException,但是如果我在Windows命令行上执行kinit.exe,那么它就可以给我计数.
我还将以下注册表值设置为1:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa\Kerberos\Parameters Value Name: AllowTGTSessionKey Value Type: REG_DWORD Value: 1
你能告诉我如何访问系统上缓存的kerberos票吗?
谢谢.
| 归档时间: |
|
| 查看次数: |
8757 次 |
| 最近记录: |