application.yml 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. spring.config.import:
  2. - classpath:gateway-maxkey.yml
  3. ---
  4. #---表示‌文档分隔符‌,在Spring Boot中后续文档块的配置会覆盖前面文档块的同名配置
  5. server.port: 10000
  6. spring.profiles.active: dev
  7. spring.application.name: gateway
  8. gateway:
  9. # 权限范围里的白名单
  10. whiteList:
  11. - /.well-known/.*
  12. # 支持多种登录方式
  13. login:
  14. maxkey:
  15. # Token的配置
  16. token:
  17. # URL权限范围,在这个范围下的URL,才会执行该登录方式
  18. permissions-scope:
  19. - /.*
  20. - ${gateway.login.maxkey.local-url.login-call-back}
  21. - ${gateway.login.maxkey.local-url.exit}
  22. - ${gateway.login.maxkey.local-url.exit-call-back}
  23. # jwt签名的密码
  24. jwt-signer-password: sewlgioh4578ewrwe7rw68e7r
  25. # 本地端的地址
  26. local-url:
  27. host: http://127.0.0.1:${server.port}
  28. # 监听登录回调的接口地址
  29. login-call-back: /ss/aa
  30. # 服务端的地址
  31. service-url.host: http://127.0.0.1
  32. registration:
  33. client-id: 1138207703596793856
  34. client-secret: 8weDMDMwNzIwMjUxNzUyMDkwNDU9rT
  35. spring:
  36. cloud:
  37. nacos:
  38. discovery:
  39. server-addr: 127.0.0.1:8848
  40. namespace: 035dcaf6-f934-4a62-b5cf-83e6fe333fc8
  41. # 是否注册,默认为true
  42. # true:注册,可发现其它服务和被其它服务发现
  43. # true:不注册,可发现其它服务但不被其它服务发现
  44. register-enabled: true
  45. config:
  46. server-addr: 127.0.0.1:8848
  47. namespace: 035dcaf6-f934-4a62-b5cf-83e6fe333fc8
  48. # 多网络时,首选网络
  49. inetutils.preferred-networks:
  50. - 10.11
  51. # gateway:
  52. # routes:
  53. # - id: test
  54. # uri: lb://service-webmvc
  55. # predicates:
  56. # - Path=/mvc/**
  57. # filters:
  58. # - StripPrefix=1