在this tutorial之后,我无法配置数据库配置。
使用cas-overlay,我已经将设置添加到cas.properties
文件中,但是当我运行该项目时,它无法进行身份验证。
我不认为设置是完全加载,因为我的cas.authn.jdbc.query[0].passwordEncoder.type=BCRYPT
设置不采取。
我来到这个漂亮的绿色,所以我觉得文档中有一个空白。
我想出了我的问题。它不一定是cas.properties文件错误的。我实际上缺少一个导入JDBC支持的依赖项。
他们的文档类似于支持读取,但假设读者知道添加依赖项。
将此添加到我的overlay pom.xml中
<dependency>
<groupId>org.apereo.cas</groupId>
<artifactId>cas-server-support-jdbc</artifactId>
<version>${cas.version}</version>
</dependency>