无法配置CAS数据库身份验证

时间:2018-01-04 00:43:26

标签: cas

关注this tutorial我无法配置数据库配置。

使用cas-overlay,我已经为cas.properties文件添加了设置,但是当我运行项目时,它无法进行身份验证。

我认为设置没有完全加载,因为我的cas.authn.jdbc.query[0].passwordEncoder.type=BCRYPT设置没有。

我来到这个漂亮的绿色,所以我觉得文档中有一个空白。

1 个答案:

答案 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>