Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.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
Ldap CAS 5.2.4 CAS.4属性位置_Ldap_Cas - Fatal编程技术网

Ldap CAS 5.2.4 CAS.4属性位置

Ldap CAS 5.2.4 CAS.4属性位置,ldap,cas,Ldap,Cas,我使用的是CAS 5.2.4,部署在Tomcat 9.0.8上,运行在Windows 10上。我想连接到LDAP,但我不知道cas.properties必须放在哪里 我已经把它放在: C:\etc\cas C:\etc\cas\config “tomcat”\cas\etc\cas “tomcat”\cas\WEB-INF\classes您运行的是5.2.4还是5.3.4?如果没有5.3.4这样的内容,您可能需要更正该问题 还要注意的是,Tomcat9没有得到官方支持 默认情况下,属性在Wind

我使用的是CAS 5.2.4,部署在Tomcat 9.0.8上,运行在Windows 10上。我想连接到LDAP,但我不知道cas.properties必须放在哪里

我已经把它放在:
C:\etc\cas
C:\etc\cas\config
“tomcat”\cas\etc\cas

“tomcat”\cas\WEB-INF\classes
您运行的是5.2.4还是5.3.4?如果没有5.3.4这样的内容,您可能需要更正该问题

还要注意的是,Tomcat9没有得到官方支持


默认情况下,属性在Windows上转到c:\etc\cas\config,这与Linux上的/etc/cas/config路径相同。windows上最初的“/”被转换为根驱动器,对您来说可能是“c:”。

好的,问题是我更改了属性spring.profiles.active,我将其设置为生产,现在我再次将其更改为standalone

当独立配置文件处于活动状态时,CAS在/etc/CAS/config中搜索额外配置,尤其是文件standalone.properties


当生产配置文件处于活动状态时,CAS不会搜索更多的配置文件,除非配置了spring cloud。

对不起,正如标题所说的是5.2.4,但实际上它在tomcat 9上运行得很好,除了属性文件。是的,这些应该可以做到。属性试图自动配置tomcat,这样会影响8到9之间的API。Thansk,这是一个问题。顺便说一句,我在application.properties中编写了LDAP配置(我不想要它,但它可以工作),并在“cas/WEB-INF/classes/service”文件夹中编写了jsons服务配置。谢谢,Misagh Moayyed。在tomcat 9中使用CAS 5.3.6并设置了环境变量SPRING_PROFILES_ACTIVE=local,没有采用配置/etc/CAS。。。一旦设置为SPRING\u PROFILES\u ACTIVE=standalone,则采用正确的设置。如果CAS与使用其他值的Spring概要文件的其他应用程序共存,则这是一个问题。