85 lines
2.8 KiB
YAML
85 lines
2.8 KiB
YAML
spring:
|
||
cloud:
|
||
inetutils:
|
||
preferredNetworks:
|
||
- 192.168 #注册到nacos中心优先匹配的IP
|
||
gateway:
|
||
routes:
|
||
- id: api-interface
|
||
uri: lb://api-interface
|
||
predicates:
|
||
- Path=/api-interface/**
|
||
filters:
|
||
# 转发时去掉一层路径
|
||
- StripPrefix=1
|
||
- id: heyu-api-websocket
|
||
uri: lb://heyu-api-websocket
|
||
predicates:
|
||
- Path=/api-websocket/**
|
||
filters:
|
||
# 转发时去掉一层路径
|
||
- StripPrefix=1
|
||
globalcors:
|
||
corsConfigurations:
|
||
'[/**]':
|
||
# 允许携带认证信息
|
||
allow-credentials: true
|
||
# 允许跨域的源(网站域名/ip),设置*为全部
|
||
allowedOriginPatterns: "*"
|
||
# 允许跨域的method, 默认为GET和OPTIONS,设置*为全部
|
||
allowedMethods: "*"
|
||
# 允许跨域请求里的head字段,设置*为全部
|
||
allowedHeaders: "*"
|
||
config:
|
||
# 如果本地配置优先级高,那么 override-none 设置为 true,包括系统环境变量、本地配置文件等配置
|
||
override-none: true
|
||
# 如果想要远程配置优先级高,那么 allow-override 设置为 false,如果想要本地配置优先级高那么 allow-override 设置为 true
|
||
allow-override: true
|
||
# 只有系统环境变量或者系统属性才能覆盖远程配置文件的配置,本地配置文件中配置优先级低于远程配置;注意本地配置文件不是系统属性
|
||
override-system-properties: false
|
||
nacos:
|
||
discovery:
|
||
# 服务注册地址
|
||
server-addr: nacos.iwulin.tech:30571
|
||
namespace: ${spring.profiles.active}
|
||
password: hz_HeYu@202518
|
||
config:
|
||
namespace: ${spring.profiles.active}
|
||
# 配置中心地址
|
||
server-addr: nacos.iwulin.tech:30571
|
||
password: hz_HeYu@202518
|
||
# 配置文件格式
|
||
file-extension: yml
|
||
# 共享配置
|
||
#shared-configs:
|
||
# - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
|
||
redis:
|
||
password: O^pv_3#slxQ
|
||
port: 32048
|
||
host: rrdd.iwulin.tech
|
||
timeout: 5000
|
||
# 安全配置
|
||
security:
|
||
# 防止XSS攻击
|
||
xss:
|
||
enabled: false
|
||
# 排除的路径
|
||
exclude-urls:
|
||
- /api-user/user/login/pwd
|
||
- /api-user/ip/api/getIp
|
||
- /api-websocket/push/message
|
||
- /api-websocket/websocket/box
|
||
- /api-websocket/websocket/customer
|
||
- /api-websocket/websocket/tts/token
|
||
- /api-websocket/websocket/init/sysTalkAnswer
|
||
# ip免登白名单
|
||
auth-ip: #127.0.0.1,192.168.8.141
|
||
#免登,免校验url
|
||
auth-urls:
|
||
- /actuator
|
||
- /websocket
|
||
#application:
|
||
# cors:
|
||
# allowed-crigin-patterns:
|
||
# - /api-user/user/user/login/pwd
|