168 lines
4.8 KiB
YAML

spring:
cloud:
gateway:
globalcors:
add-to-simple-url-handler-mapping: true,
cors-configurations:
'[/**]':
allowedOrigins: "*"
allowedHeaders: "*"
allowedMethods: "*"
maxAge: 360000
routes:
- id: service-auth
uri: ${LIKEI_GATEWAY_ROUTE_AUTH_URI}
predicates:
- Path=/auth/**
filters:
- StripPrefix=1
- id: service-external
uri: ${LIKEI_GATEWAY_ROUTE_EXTERNAL_URI}
predicates:
- Path=/external/**
filters:
- StripPrefix=1
- id: service-order
uri: ${LIKEI_GATEWAY_ROUTE_ORDER_URI}
predicates:
- Path=/order/**
filters:
- StripPrefix=1
- id: service-wallet
uri: ${LIKEI_GATEWAY_ROUTE_WALLET_URI}
predicates:
- Path=/wallet/**
filters:
- StripPrefix=1
- id: service-live
uri: ${LIKEI_GATEWAY_ROUTE_LIVE_URI}
predicates:
- Path=/live/**
filters:
- StripPrefix=1
- id: invite-campaign-public
uri: ${LIKEI_GATEWAY_ROUTE_INVITE_PUBLIC_URI}
predicates:
- Path=/public/h5/invite-campaign/**
- id: invite-campaign-app
uri: ${LIKEI_GATEWAY_ROUTE_INVITE_APP_URI}
predicates:
- Path=/app/h5/invite-campaign/**
- id: register-reward-app
uri: ${LIKEI_GATEWAY_ROUTE_REGISTER_REWARD_APP_URI}
predicates:
- Path=/app/register-reward/**
- id: go-service
uri: ${LIKEI_GATEWAY_ROUTE_GO_URI}
predicates:
- Path=/go/**
filters:
- StripPrefix=1
- id: invite-campaign-internal
uri: ${LIKEI_GATEWAY_ROUTE_INVITE_INTERNAL_URI}
predicates:
- Path=/internal/invite-campaign/**
- id: game-app
uri: ${LIKEI_GATEWAY_ROUTE_GAME_APP_URI}
predicates:
- Path=/app/game/**
- id: game-internal
uri: ${LIKEI_GATEWAY_ROUTE_GAME_INTERNAL_URI}
predicates:
- Path=/internal/game/baishun/**
- id: game-baishun-callback
uri: ${LIKEI_GATEWAY_ROUTE_GAME_BAISHUN_URI}
predicates:
- Path=/game/baishun/**
- id: service-gateway
uri: ${LIKEI_GATEWAY_ROUTE_FORWARD_URI}
predicates:
- Header=Req-Likei, true
filters:
- name: ForwardRoute
args:
aesKey: ${LIKEI_GATEWAY_FORWARD_ROUTE_AES_KEY}
- id: service-other
uri: ${LIKEI_GATEWAY_ROUTE_OTHER_URI}
predicates:
- Path=/**
gateway:
ignorePaths:
- /token/logout
- /account/create
- /account/login/**/*
- /account/login
- /account/forget-pwd-reset
- /user/user-profile/open-search
- /party3rd/tencent/cloud/im/callback
- /party3rd/tencent/cloud/trtc/callback
- /sys/config/enum/config
- /user/device/check-available
- /user/login/logger
- /activity/birthday/icon/map
# - /wallet/gold/**
- /open-other-test/**
- /open-console-test/**
- /sys/config/country
- /sys/config/banner/start-page
- /oss/sts
- /oss/upload
- /oss/local/**
- /external/oss/local/**
- /sys/feedback/not/check/upload
- /sms/code
- /pray
- /pray/below
- /pray/list
- /mic/agora/callback
- /game/hkys/**/*
- /game/lxwl/**/*
- /game/hot/**/*
- /game/baishun/**/*
- /game/test/bet
- /room-setting/client/restapi/**/*
- /auth/account-login
- /token/check/account/login
- /play-server-notice/**
- /user/invite/new/user/invite/people
- /user/invite/new/user/withdrawn/users/log
- /product/apple/config
- /game/sud/**
- /web/pay/**
- /external/oss/upload
- /telegram/webhook
- /account/create/getRegion
- /app/boot/checkLogin
# king-queen
- /activity/king-queen/**
# week-star
- /activity/week-star/**
- /go/public/**
- /public/h5/week-star/**
- /go/resident-activity/register-reward/**
- /go/resident-activity/specified-gift-weekly-rank/**
- /go/resident-activity/week-star/**
# leaderboard
- /activity/leaderboard/gifts-send
- /activity/leaderboard/gifts-received
- /activity/leaderboard/room-gifts
# version_manage
- /sys/version/manage/latest/review
- /game/yomi/**
- /public/h5/invite-campaign/**
forward-aes-key: ${LIKEI_GATEWAY_FORWARD_AES_KEY}