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