jdbc config
This commit is contained in:
parent
40212f9547
commit
d8bd45ede8
26
pom.xml
26
pom.xml
@ -17,10 +17,11 @@
|
|||||||
<pac4j.version>1.8.9</pac4j.version>
|
<pac4j.version>1.8.9</pac4j.version>
|
||||||
<metrics.version>3.1.5</metrics.version>
|
<metrics.version>3.1.5</metrics.version>
|
||||||
|
|
||||||
|
<java.version>1.8</java.version>
|
||||||
<project.build.sourceVersion>1.8</project.build.sourceVersion>
|
<project.build.sourceVersion>1.8</project.build.sourceVersion>
|
||||||
<project.build.targetVersion>1.8</project.build.targetVersion>
|
<project.build.targetVersion>1.8</project.build.targetVersion>
|
||||||
<maven.compiler.aspectj.skip>false</maven.compiler.aspectj.skip>
|
<maven.compiler.aspectj.skip>false</maven.compiler.aspectj.skip>
|
||||||
<maven.build.timestamp.format>yyyy-MM-dd HH:mm:ssa</maven.build.timestamp.format>
|
<maven.build.timestamp.format>yyyy-MM-dd HH:mm:ss.SSS</maven.build.timestamp.format>
|
||||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||||
</properties>
|
</properties>
|
||||||
@ -31,6 +32,22 @@
|
|||||||
<artifactId>emtomcat-core</artifactId>
|
<artifactId>emtomcat-core</artifactId>
|
||||||
<version>0.0.1</version>
|
<version>0.0.1</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>mysql</groupId>
|
||||||
|
<artifactId>mysql-connector-java</artifactId>
|
||||||
|
<version>5.1.6</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.alibaba</groupId>
|
||||||
|
<artifactId>druid</artifactId>
|
||||||
|
<version>1.1.2</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jasig.cas</groupId>
|
||||||
|
<artifactId>cas-server-support-jdbc</artifactId>
|
||||||
|
<version>${cas.version}</version>
|
||||||
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.jasig.cas</groupId>
|
<groupId>org.jasig.cas</groupId>
|
||||||
<artifactId>cas-server-webapp-support</artifactId>
|
<artifactId>cas-server-webapp-support</artifactId>
|
||||||
@ -66,13 +83,6 @@
|
|||||||
<artifactId>cas-server-core-audit</artifactId>
|
<artifactId>cas-server-core-audit</artifactId>
|
||||||
<version>${cas.version}</version>
|
<version>${cas.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<!--
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.jasig.cas</groupId>
|
|
||||||
<artifactId>cas-server-core-logging</artifactId>
|
|
||||||
<version>${cas.version}</version>
|
|
||||||
</dependency>
|
|
||||||
-->
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.jasig.cas</groupId>
|
<groupId>org.jasig.cas</groupId>
|
||||||
<artifactId>cas-server-core-tickets</artifactId>
|
<artifactId>cas-server-core-tickets</artifactId>
|
||||||
|
@ -206,6 +206,10 @@ server.prefix=${server.name}/cas
|
|||||||
# yubikey.client.id=
|
# yubikey.client.id=
|
||||||
# yubikey.secret.key=
|
# yubikey.secret.key=
|
||||||
|
|
||||||
|
datasource.url=jdbc:mysql://172.16.4.6/yobr-daily?useUnicode=true&characterEncoding=utf8
|
||||||
|
datasource.username=yobr_query
|
||||||
|
datasource.password=yobr_query!
|
||||||
|
|
||||||
##
|
##
|
||||||
# JDBC Authentication
|
# JDBC Authentication
|
||||||
#
|
#
|
||||||
@ -217,7 +221,7 @@ server.prefix=${server.name}/cas
|
|||||||
# cas.jdbc.authn.query.encode.iterations.field=
|
# cas.jdbc.authn.query.encode.iterations.field=
|
||||||
# cas.jdbc.authn.query.encode.iterations=
|
# cas.jdbc.authn.query.encode.iterations=
|
||||||
|
|
||||||
# cas.jdbc.authn.query.sql=
|
cas.jdbc.authn.query.sql=select password from br_auth_user where account = ?
|
||||||
|
|
||||||
# cas.jdbc.authn.search.password=
|
# cas.jdbc.authn.search.password=
|
||||||
# cas.jdbc.authn.search.user=
|
# cas.jdbc.authn.search.user=
|
||||||
@ -244,6 +248,7 @@ server.prefix=${server.name}/cas
|
|||||||
# cas.principal.transform.upperCase=false
|
# cas.principal.transform.upperCase=false
|
||||||
# cas.authn.password.encoding.char=UTF-8
|
# cas.authn.password.encoding.char=UTF-8
|
||||||
# cas.authn.password.encoding.alg=SHA-256
|
# cas.authn.password.encoding.alg=SHA-256
|
||||||
|
cas.authn.password.encoding.alg=MD5
|
||||||
# cas.principal.transform.prefix=
|
# cas.principal.transform.prefix=
|
||||||
# cas.principal.transform.suffix=
|
# cas.principal.transform.suffix=
|
||||||
|
|
||||||
|
@ -1,20 +1,25 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<beans xmlns="http://www.springframework.org/schema/beans"
|
<beans xmlns="http://www.springframework.org/schema/beans"
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
xmlns:context="http://www.springframework.org/schema/context"
|
|
||||||
xmlns:p="http://www.springframework.org/schema/p"
|
xmlns:p="http://www.springframework.org/schema/p"
|
||||||
xmlns:c="http://www.springframework.org/schema/c"
|
xmlns:c="http://www.springframework.org/schema/c"
|
||||||
xmlns:aop="http://www.springframework.org/schema/aop"
|
|
||||||
xmlns:tx="http://www.springframework.org/schema/tx"
|
|
||||||
xmlns:util="http://www.springframework.org/schema/util"
|
xmlns:util="http://www.springframework.org/schema/util"
|
||||||
xmlns:sec="http://www.springframework.org/schema/security"
|
xsi:schemaLocation="http://www.springframework.org/schema/beans
|
||||||
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
|
http://www.springframework.org/schema/beans/spring-beans.xsd
|
||||||
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd
|
http://www.springframework.org/schema/util
|
||||||
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd
|
http://www.springframework.org/schema/util/spring-util.xsd">
|
||||||
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd
|
|
||||||
http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security.xsd
|
|
||||||
http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util.xsd">
|
|
||||||
|
|
||||||
|
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"
|
||||||
|
init-method="init"
|
||||||
|
destroy-method="close">
|
||||||
|
<property name="url" value="${datasource.url}" />
|
||||||
|
<property name="username" value="${datasource.username}" />
|
||||||
|
<property name="password" value="${datasource.password}" />
|
||||||
|
</bean>
|
||||||
|
|
||||||
|
<alias name="dataSource" alias="queryDatabaseDataSource" />
|
||||||
|
<alias name="defaultPasswordEncoder" alias="passwordEncoder" />
|
||||||
|
<alias name="queryDatabaseAuthenticationHandler" alias="primaryAuthenticationHandler" />
|
||||||
|
|
||||||
<util:map id="authenticationHandlersResolvers">
|
<util:map id="authenticationHandlersResolvers">
|
||||||
<entry key-ref="proxyAuthenticationHandler" value-ref="proxyPrincipalResolver" />
|
<entry key-ref="proxyAuthenticationHandler" value-ref="proxyPrincipalResolver" />
|
||||||
@ -29,7 +34,7 @@
|
|||||||
<bean id="attributeRepository" class="org.jasig.services.persondir.support.NamedStubPersonAttributeDao"
|
<bean id="attributeRepository" class="org.jasig.services.persondir.support.NamedStubPersonAttributeDao"
|
||||||
p:backingMap-ref="attrRepoBackingMap" />
|
p:backingMap-ref="attrRepoBackingMap" />
|
||||||
|
|
||||||
<alias name="acceptUsersAuthenticationHandler" alias="primaryAuthenticationHandler" />
|
<!--<alias name="acceptUsersAuthenticationHandler" alias="primaryAuthenticationHandler" />-->
|
||||||
<alias name="personDirectoryPrincipalResolver" alias="primaryPrincipalResolver" />
|
<alias name="personDirectoryPrincipalResolver" alias="primaryPrincipalResolver" />
|
||||||
|
|
||||||
<util:map id="attrRepoBackingMap">
|
<util:map id="attrRepoBackingMap">
|
||||||
|
@ -113,8 +113,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-actions">
|
<div class="form-actions">
|
||||||
<%--<label class="checkbox">
|
<label class="checkbox">
|
||||||
<input type="checkbox" id="rememberMe" name="rememberMe" value="true"/>Remember Me</label>--%>
|
<input type="checkbox" id="rememberMe" name="rememberMe" value="true"/>Remember Me</label>
|
||||||
<input type="hidden" name="lt" value="${loginTicket}" />
|
<input type="hidden" name="lt" value="${loginTicket}" />
|
||||||
<input type="hidden" name="execution" value="${flowExecutionKey}" />
|
<input type="hidden" name="execution" value="${flowExecutionKey}" />
|
||||||
<input type="hidden" name="_eventId" value="submit" />
|
<input type="hidden" name="_eventId" value="submit" />
|
||||||
|
@ -2,13 +2,12 @@
|
|||||||
<flow xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
<flow xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
xmlns="http://www.springframework.org/schema/webflow"
|
xmlns="http://www.springframework.org/schema/webflow"
|
||||||
xsi:schemaLocation="http://www.springframework.org/schema/webflow
|
xsi:schemaLocation="http://www.springframework.org/schema/webflow
|
||||||
http://www.springframework.org/schema/webflow/spring-webflow.xsd">
|
http://www.springframework.org/schema/webflow/spring-webflow.xsd">
|
||||||
|
|
||||||
<var name="credential" class="org.jasig.cas.authentication.UsernamePasswordCredential"/>
|
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
<var name="credential" class="org.jasig.cas.authentication.RememberMeUsernamePasswordCredential" />
|
<var name="credential" class="org.jasig.cas.authentication.UsernamePasswordCredential"/>
|
||||||
-->
|
-->
|
||||||
|
<var name="credential" class="org.jasig.cas.authentication.RememberMeUsernamePasswordCredential" />
|
||||||
|
|
||||||
<on-start>
|
<on-start>
|
||||||
<evaluate expression="initialFlowSetupAction"/>
|
<evaluate expression="initialFlowSetupAction"/>
|
||||||
</on-start>
|
</on-start>
|
||||||
|
@ -112,14 +112,6 @@
|
|||||||
<AppenderRef ref="casLogFile"/>
|
<AppenderRef ref="casLogFile"/>
|
||||||
</AsyncLogger>
|
</AsyncLogger>
|
||||||
|
|
||||||
<AsyncLogger name="org.springframework" level="${log.level}">
|
|
||||||
<AppenderRef ref="console"/>
|
|
||||||
<AppenderRef ref="appLogFile"/>
|
|
||||||
</AsyncLogger>
|
|
||||||
<AsyncLogger name="org.pac4j" level="${log.level}">
|
|
||||||
<AppenderRef ref="console"/>
|
|
||||||
<AppenderRef ref="appLogFile"/>
|
|
||||||
</AsyncLogger>
|
|
||||||
<AsyncRoot level="${log.level}">
|
<AsyncRoot level="${log.level}">
|
||||||
<AppenderRef ref="console"/>
|
<AppenderRef ref="console"/>
|
||||||
<AppenderRef ref="appLogFile"/>
|
<AppenderRef ref="appLogFile"/>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user