我正在进行Kerberos身份验证,需要jaas.conf文件中的帮助 我在jaas.conf下面的部分
SQLJDBCDriver {
com.sun.security.auth.module.Krb5LoginModule required
principal =
keyTab =
}
我还需要一个SQLJDBCDriver部分用于另一个keytab和另一个主体 但是当我添加另一部分时,第一部分和第二部分都不起作用。
请帮帮忙?
答案 0 :(得分:0)
我遇到了类似的问题,我尝试将多个主体设置为不同的数据库实例。
您可以在jaas.conf中指定多个部分/原理,
SQLJDBCDriver_1 {
com.sun.security.auth.module.Krb5LoginModule required
principal =
keyTab =
}
SQLJDBCDriver_2 {
com.sun.security.auth.module.Krb5LoginModule required
principal =
keyTab =
}
使用最新的SQL JDBC驱动程序,您可以指定节名称,例如:
jdbc:sqldriver://...;jaasConfigurationName=SQLJDBCDriver_1;
中记录了调查结果