application(cas overlay template 连接mysql配置)

#

CAS Server Context Configuration

#
server.context-path=/cas
server.port=8080

server.ssl.key-store=file:/etc/cas/thekeystore

server.ssl.key-store-password=changeit

server.ssl.key-password=changeit

server.max-http-header-size=2097152
server.use-forward-headers=true
server.connection-timeout=20000
server.error.include-stacktrace=ALWAYS

server.compression.enabled=true
server.compression.mime-types=application/javascript,application/json,application/xml,text/html,text/xml,text/plain

server.tomcat.max-http-post-size=2097152
server.tomcat.basedir=build/tomcat
server.tomcat.accesslog.enabled=true
server.tomcat.accesslog.pattern=%t %a “%r” %s (%D ms)
server.tomcat.accesslog.suffix=.log
server.tomcat.min-spare-threads=10
server.tomcat.max-threads=200
server.tomcat.port-header=X-Forwarded-Port
server.tomcat.protocol-header=X-Forwarded-Proto
server.tomcat.protocol-header-https-value=https
server.tomcat.remote-ip-header=X-FORWARDED-FOR
server.tomcat.uri-encoding=UTF-8

spring.http.encoding.charset=UTF-8
spring.http.encoding.enabled=true
spring.http.encoding.force=true

#

CAS Cloud Bus Configuration

#
spring.cloud.bus.enabled=false

Indicates that systemPropertiesOverride can be used.

Set to false to prevent users from changing the default accidentally. Default true.

spring.cloud.config.allow-override=true

External properties should override system properties.

spring.cloud.config.override-system-properties=false

When allowOverride is true, external properties should take lowest priority, and not override any

existing property sources (including local config files).

spring.cloud.config.override-none=false

spring.cloud.bus.refresh.enabled=true

spring.cloud.bus.env.enabled=true

spring.cloud.bus.destination=CasCloudBus

spring.cloud.bus.ack.enabled=true

endpoints.enabled=false
endpoints.sensitive=true

endpoints.restart.enabled=false
endpoints.shutdown.enabled=false

Control the security of the management/actuator endpoints

The ‘enabled’ flag below here controls the rendering of details for the health endpoint amongst other things.

management.security.enabled=true
management.security.roles=ACTUATOR,ADMIN
management.security.sessions=if_required
management.context-path=/status
management.add-application-context-header=false

Define a CAS-specific “WARN” status code and its order

management.health.status.order=WARN, DOWN, OUT_OF_SERVICE, UNKNOWN, UP

Control the security of the management/actuator endpoints

With basic authentication, assuming Spring Security and/or relevant modules are on the classpath.

security.basic.authorize-mode=role
security.basic.path=/cas/status/**

security.basic.enabled=true

security.user.name=casuser

security.user.password=

#

CAS Web Application Session Configuration

#
server.session.timeout=300
server.session.cookie.http-only=true
server.session.tracking-modes=COOKIE

#

CAS Thymeleaf View Configuration

#
spring.thymeleaf.encoding=UTF-8
spring.thymeleaf.cache=true
spring.thymeleaf.mode=HTML
spring.thymeleaf.template-resolver-order=100

#

CAS Log4j Configuration

#

logging.config=file:/etc/cas/log4j2.xml

server.context-parameters.isLog4jAutoInitializationDisabled=true

#

CAS AspectJ Configuration

#
spring.aop.auto=true
spring.aop.proxy-target-class=true

#

CAS Authentication Credentials

#

cas.authn.accept.users=casuser::Mellon

cas.jdbc.showSql=true

cas.jdbc.genDdl=true

cas.authn.jdbc.query[0].sql=select * from sysuser where username=?
cas.authn.jdbc.query[0].url=jdbc:mysql://172.16.152.200:3306/skylinedb??useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&useSSL=false
cas.authn.jdbc.query[0].user=root
cas.authn.jdbc.query[0].password=Aispeech!@#321
cas.authn.jdbc.query[0].driverClass=com.mysql.jdbc.Driver
cas.authn.jdbc.query[0].fieldPassword=password
cas.authn.jdbc.query[0].dialect=org.hibernate.dialect.MySQLDialect

cas.authn.jdbc.query[0].passwordEncoder.type=NONE

cas.authn.jdbc.query[0].passwordEncoder.encodingAlgorithm=MD5
cas.authn.jdbc.query[0].passwordEncoder.characterEncoding=UTF-8
logging.level.org.apereo=DEBUG

cas.tgc.secure=false
cas.serviceRegistry.initFromJson=true

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值