我一直在试图弄清楚如何通过eclipse查看部署在tomcat上的java应用程序幕后的所有kerberos/jaas日志。我一直在网上搜索,不知怎么的,没有一个解决方案对我有效。我试过各种方法:
套 -Dsun.security.krb5.debug=true
通过eclipse中tomcat的运行配置中的环境变量和vm参数。
我找不到日志文件的生成位置
此外,还添加了 KRB5_TRACE
在环境变量中指向任意文件。但是那里也没有打印日志
补充 debug=true
在jaas.conf文件中,但是那里的日志会打印在eclipse控制台上,并没有多大帮助。
我想要看到的是发生的事情的完整幕后步骤:
如何获取初始凭据
票证是否被缓存
当同一个用户试图登录时,是否正在使用缓存的票证?等等等等。
拜托note:- i 只能操作conf文件,代码更改是不可能的。我错过了什么?
我也试过设置 -Dsun.security.jgss.debug=true
正如这个问题的答案所暗示的
在jaas.conf文件中设置debug=true后,我只能看到以下日志:
[krb5loginmodule]用户输入的用户名:admin@somedomain.test [krb5loginmodule]:输入注销[krb5loginmodule]:注销主题
这些是唯一可用的日志,或者我可以看到更详细的日志以及?
暂无答案!
目前还没有任何答案,快来回答吧!