因此,我尝试使用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文件中?
1条答案
按热度按时间fcg9iug31#
对于路径,我似乎需要将其更改为另一个斜杠,因为它被视为转义序列,更改它会产生如下效果
login.config.url.1=file:"C:/Program Files/Apache Software Foundation/testtc/webapps/testjaas/WEB-INF/classes/lord.config"