Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Tomcat应用程序中设置krb5.conf的路径_Java_Tomcat_Kerberos - Fatal编程技术网

Java 在Tomcat应用程序中设置krb5.conf的路径

Java 在Tomcat应用程序中设置krb5.conf的路径,java,tomcat,kerberos,Java,Tomcat,Kerberos,我们有一个JavaWeb应用程序,它使用Hadoop集群进行存储。 群集已启用kerberos 默认情况下,我们的应用程序从/etc文件夹读取krb5.conf文件。 我们希望从用户特定的位置读取krb5.conf文件 KRB5_CONFIG=/path_已在bashrc文件中设置了_KRB5_conf_文件 在这方面有人能帮忙吗 我需要在server.xml或web.xml中添加一些内容吗?将您的自定义krb5.conf复制到$CATALINA_BASE/conf/中,这可能会起作用。如果不起

我们有一个JavaWeb应用程序,它使用Hadoop集群进行存储。 群集已启用kerberos

默认情况下,我们的应用程序从/etc文件夹读取krb5.conf文件。 我们希望从用户特定的位置读取krb5.conf文件

KRB5_CONFIG=/path_已在bashrc文件中设置了_KRB5_conf_文件

在这方面有人能帮忙吗


我需要在server.xml或web.xml中添加一些内容吗?

将您的自定义krb5.conf复制到$CATALINA_BASE/conf/中,这可能会起作用。如果不起作用,可以通过设置Java.security.krb5.conf JVM属性来更改Java web应用程序使用的krb5.conf的位置:

java -Djava.security.krb5.conf=/path/to/custom/krb5.conf
参考: