首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法将jaas配置文件添加到jdk/security/java.security

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

Stack Overflow用户
提问于 2022-08-08 07:37:55
回答 1查看 57关注 0票数 3

因此,我试图构建一个使用tomcat和jaas作为身份验证的webapp,我的jaas配置文件名为lord.config,当我试图在java.security文件中添加路径时,这个路径位于JAVA_HOME/conf/security中,并试图运行该web应用程序时,会引发一个错误。

代码语言:javascript
复制
java.lang.SecurityException: java.io.IOException: Configuration Error:
   No such file or directory

我在java.security中添加的路径是:

代码语言:javascript
复制
login.config.url.1=file:"C:\Program Files\Apache Software Foundation\testtc\webapps\testjaas\WEB-INF\classes\lord.config"

这是cmd中lord.config的实际路径。

代码语言:javascript
复制
C:\Program Files\Apache Software Foundation\testtc\webapps\testjaas\WEB-INF\classes

lord.config文件代码

代码语言:javascript
复制
LorduJaas {
    LoLoginModule required;
};

我试着为空格添加和删除"“,也不起作用。我应该将配置文件添加到java.security文件中吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-04 06:10:09

对于路径,我需要将其更改为另一个斜杠,因为它被认为是一个转义序列,因此,更改它的神奇之处如下

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73274346

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档