38 lines
950 B
YAML
38 lines
950 B
YAML
server:
|
||
port: 8080
|
||
|
||
spring:
|
||
application:
|
||
name: thingsboard-gateway-ws
|
||
cloud:
|
||
gateway:
|
||
routes:
|
||
- id: websocket-route
|
||
uri: ws://iot.t-aaron.com:18080
|
||
predicates:
|
||
- Path=/ws/api/**
|
||
filters:
|
||
- StripPrefix=1
|
||
- name: WebSocketFilter
|
||
|
||
# 启用 JWT 认证(默认为 false,即不启用)
|
||
# spring.security.oauth2.resourceserver.jwt.enabled: false
|
||
|
||
# 如果需要启用 JWT 认证,请配置以下内容:
|
||
# spring:
|
||
# security:
|
||
# oauth2:
|
||
# resourceserver:
|
||
# jwt:
|
||
# enabled: true
|
||
# issuer-uri: https://your-auth-server.com
|
||
# # 或者使用 jwk-set-uri:
|
||
# # jwk-set-uri: https://your-auth-server.com/.well-known/jwks.json
|
||
|
||
logging:
|
||
level:
|
||
org.springframework.cloud.gateway: DEBUG
|
||
org.springframework.web.reactive: DEBUG
|
||
org.springframework.security: DEBUG
|
||
com.tuoheng.gateway: DEBUG
|