tomcat 我无法将我的jaas配置文件添加到jdk/security/java.security

drkbr07n  于 2022-11-13  发布在  Java
关注(0)|答案(1)|浏览(175)

因此,我尝试使用tomcat和jaas构建一个Web应用程序作为身份验证,我的jaas配置文件命名为lord.config,当我尝试在java.security位于JAVA_HOME/conf/security的www.example.com文件中添加路径并尝试运行Web应用程序时,它抛出了一个错误

java.lang.SecurityException: java.io.IOException: Configuration Error:
   No such file or directory

我在java.security为:

login.config.url.1=file:"C:\Program Files\Apache Software Foundation\testtc\webapps\testjaas\WEB-INF\classes\lord.config"

这是主的实际路径。

C:\Program Files\Apache Software Foundation\testtc\webapps\testjaas\WEB-INF\classes

lord.config文件代码

LorduJaas {
    LoLoginModule required;
};

我试着添加和删除空格的“”都不起作用..我应该怎么把我的配置文件添加到java.security文件中?

fcg9iug3

fcg9iug31#

对于路径,我似乎需要将其更改为另一个斜杠,因为它被视为转义序列,更改它会产生如下效果
login.config.url.1=file:"C:/Program Files/Apache Software Foundation/testtc/webapps/testjaas/WEB-INF/classes/lord.config"

相关问题