zr-gateway-develop.yml
2.59 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
server:
port: 8001
spring:
application:
name: zr-gateway
redis:
host: 172.17.56.37
port: 6379
#password: gas*123456
database: 0
timeout: 1000
cloud:
gateway:
# default-filters:
# - DedupeResponseHeader=Access-Control-Allow-Origin, RETAIN_UNIQUE
discovery:
locator:
lowerCaseServiceId: true
enabled: true
globalcors:
cors-configurations:
'[/**]':
allowedHeaders: '*'
allowedMethods: '*'
allowedOrigins: '*'
allowedCredentials: true
add-to-simple-url-handler-mapping: true
routes:
- id: zr-auth
uri: lb://zr-auth
predicates:
- Path=/auth/**
filters:
# 验证码处理
- CacheRequestFilter
- ValidateCodeFilter
- StripPrefix=1
- id: zr-system
uri: lb://zr-system
predicates:
- Path=/system/**
filters:
- StripPrefix=1
- id: zr-job
uri: lb://zr-job
predicates:
- Path=/monitor/**
filters:
- StripPrefix=1
- id: zr-codegen
uri: lb://zr-codegen
predicates:
- Path=/tool/**
filters:
- StripPrefix=1
- id: zr-zjwjsb
uri: lb://zr-zjwjsb
predicates:
- Path=/zjwjsb/**
filters:
- StripPrefix=1
- id: zr-mcsb
uri: lb://zr-mcsb
predicates:
- Path=/mcsb/**
filters:
- StripPrefix=1
- id: zr-fksb
uri: lb://zr-fksb
predicates:
- Path=/fksb/**
filters:
- StripPrefix=1
- id: zr-insight
uri: lb://zr-insight
predicates:
- Path=/insight/**
filters:
- StripPrefix=1
- id: zr-schsf
uri: lb://zr-schsf
predicates:
- Path=/schsf/**
filters:
- StripPrefix=1
# 安全配置
security:
# 验证码
captcha:
enabled: true
type: char
ignore:
whites:
- /auth/ssoLogin
- /auth/logout
- /auth/login
- /auth/dingding/login
- /auth/register
- /*/swagger-ui/*
- /zjwjsb/attachment/download/*
- http://172.26.0.137:7011/services/2F03702000001
- /*/v2/api-docs
- /csrf
- /mcsb/mcsbFile/download/*
- /fksb/fksbFile/download/*
- /system/openapi/soa
#- /organize/*
- /api/*
- /businessAnalyze/*