Appearance
微服务框架配置
Maven全局配置(setting.xml文件)
xml
<profile>
<id>maven-public</id>
<repositories>
<repository>
<id>maven-public</id>
<name>maven-public</name>
<url>http://192.102.20.230:8081/repository/maven-public</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</repository>
</repositories>
</profile>
Maven仓库使用
注:IDE里选择相应的maven仓库(profile 名称与setting文件中的profile名称一致)UPMS配置
xml
<!-- UPMS依赖-->
<dependency>
<groupId>com.chinapost.upms</groupId>
<artifactId>cpit-upms</artifactId>
<version>${upms-version}</version>
</dependency>
UAAC配置
- pom配置
xml
<!-- UAAC依赖-->
<dependency>
<groupId>com.cpit.csc</groupId>
<artifactId>uaac-spring-boot-starter</artifactId>
<version>${uaac-version}</version>
</dependency>
<dependency>
<groupId>com.cpit.csc</groupId>
<artifactId>uaac-spring-aop</artifactId>
<version>${uaac-version}</version>
</dependency>
<dependency>
<groupId>com.cpit.csc</groupId>
<artifactId>uaac-dao-redis-jackson</artifactId>
<version>${uaac-version}</version>
</dependency>
- yaml配置
yaml
uaac:
sso:
# Ticket有效期 (单位: 秒),默认五分钟
ticket-timeout: 3000
# 所有允许的授权回调地址
allow-url: "*"
# 是否打开单点注销功能
is-slo: true
# 是否打开模式三
isHttp: true
# jwt秘钥
jwt-secret-key: ruqwjsndcnmyergfweuyurcqnhrqapi
#token名称 (同时也是cookie名称)
token-name: Authorization
token-prefix: Bearer