刘洪青 | a2e4efb | 2019-12-04 14:01:36 +0800 | [diff] [blame^] | 1 | server: |
| 2 | port: 8080 |
| 3 | |
| 4 | |
| 5 | ## logging |
| 6 | logging: |
| 7 | level: |
| 8 | root: INFO |
| 9 | # com.supwisdom.institute.base: DEBUG |
| 10 | # com.supwisdom.institute.admin.center: DEBUG |
| 11 | # org.springframework.web: INFO |
| 12 | # org.springframework.cloud.openfeign: DEBUG |
| 13 | |
| 14 | |
| 15 | spring: |
| 16 | jackson: |
| 17 | time-zone: Asia/Shanghai |
| 18 | |
| 19 | |
| 20 | zuul: |
| 21 | #sensitiveHeaders: Cookie,Set-Cookie |
| 22 | ignored-headers: Access-Control-Allow-Origin,Vary |
| 23 | host: |
| 24 | socket-timeout-millis: 30000 |
| 25 | connect-timeout-millis: 2000 |
| 26 | routes: |
| 27 | bff-api: |
| 28 | path: /api/bff/** |
| 29 | url: http://localhost:8081 |
| 30 | stripPrefix: true |
| 31 | base-api: |
| 32 | path: /api/base/** |
| 33 | url: http://localhost:8082 |
| 34 | stripPrefix: true |
| 35 | system-api: |
| 36 | path: /api/system/** |
| 37 | url: http://localhost:8082 |
| 38 | stripPrefix: true |
| 39 | biz-api: |
| 40 | path: /api/biz/** |
| 41 | url: http://localhost:8083 |
| 42 | stripPrefix: true |
| 43 | |
| 44 | |
| 45 | infras: |
| 46 | mvc: |
| 47 | # 自定义error输出的例子 |
| 48 | custom-error: |
| 49 | enabled: true |
| 50 | error-map: |
| 51 | org.springframework.validation.BindException: Customized Bind Error Reason |
| 52 | include-message: true |
| 53 | include-errors: true |
| 54 | include-error: true |
| 55 | include-exception: true |
| 56 | include-path: true |
| 57 | include-timestamp: true |
| 58 | include-status: true |
| 59 | |
| 60 | |
| 61 | ## |
| 62 | # online-doc |
| 63 | # |
| 64 | infras.online-doc.enabled: true |
| 65 | infras.online-doc.md-docs.staitc.path: /Users/loie/c/work/git/institute/admin-center/doc/ |
| 66 | infras.online-doc.api-docs.staitc.path: /Users/loie/c/work/git/institute/admin-center/doc/api-docs/ |
| 67 | |
| 68 | |
| 69 | ## |
| 70 | # security basic |
| 71 | # |
| 72 | infras.security.basic.enabled: false |
| 73 | |
| 74 | |
| 75 | ## |
| 76 | # security jwt |
| 77 | # |
| 78 | infras.security.jwt.enabled: true |
| 79 | |
| 80 | infras.security.jwt.expiration: 2592000 |
| 81 | |
| 82 | infras.security.jwt.public-key-pem: |- |
| 83 | -----BEGIN PUBLIC KEY----- |
| 84 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCgzXhvHLKypr+G+gJgOJNt8Lu8ygFFCU0eO4qJ4j2vDzpGwTOWKmD/u7dwIWKyHR43hUSN+FN4SSy1AmHjEKxz0btm7Cki+0YFw0BE4/mB/0wPD251wOS3w0CLsRTfoov9OaGaXApjVSMM74aIX8D46CbwHioLHdAj0/jlVU6gZQIDAQAB |
| 85 | -----END PUBLIC KEY----- |
| 86 | infras.security.jwt.private-key-pem-pkcs8: |- |
| 87 | -----BEGIN PRIVATE KEY----- |
| 88 | MIICdQIBADANBgkqhkiG9w0BAQEFAASCAl8wggJbAgEAAoGBAKDNeG8csrKmv4b6AmA4k23wu7zKAUUJTR47ioniPa8POkbBM5YqYP+7t3AhYrIdHjeFRI34U3hJLLUCYeMQrHPRu2bsKSL7RgXDQETj+YH/TA8PbnXA5LfDQIuxFN+ii/05oZpcCmNVIwzvhohfwPjoJvAeKgsd0CPT+OVVTqBlAgMBAAECgYAtNxlyROOKkJCyZ4JbhA0QkOx5PWP2AZOJuLxP4SnvG50LYDAdPXVg82u1P+38n2truTF5qiXuYMUNcMoNixayWEZ074kVTI+FluLO405wwMYHvGPKOJVFIUTsKz+xkg4r48R963D5DZ6ZjoPIjLWvxL1zdrsgi9AOz/skAl0yAQJBANO0yadz1fYinSmYa2O27lgE1DpTvYBXGkY2qG7D/QJv2FwP6pdBy9ejym45UXce4wR1Yrlvh9wsErI4p790XOECQQDCcjti2nbIuZP3Dy5Ej97Y6sIbIEu5MpJW8kBjUzUssxgdE9urA/yWVzT8lmj34he+uWJv6s+e/HBDV5tc0tAFAkBK+q2s4+a0jN/SuovWPhS+Eb/EhKIKEU9Z7MPMrxctxMUBHhX8yi3SyszIKv7CTKskihqUCH86qFVaz5wBv8mhAkBgnQea13ebxnGZmSZhFKciWoq1lbdqPpFtuBJ8B5TtL9N0ZzCHaYSwYoZGVqmzONiZgF1DxIUCtuVE4JumZGzNAkB5B1sUdZfLo4q3jOiX5UQ/a4u17ptemvFPR4OynHkuVkgyAfTIo9SAB8/KIntHMlrgcP03G41ciJrYeP5zv8xm |
| 89 | -----END PRIVATE KEY----- |
| 90 | |
| 91 | |
| 92 | infras.security.jwt.token.generate.type: jwt |
| 93 | #infras.security.jwt.token.signing.key.url: https://cas-dev.supwisdom.com/cas/jwt/publicKey |
| 94 | infras.security.jwt.token.signing.key.url: "" |
| 95 | #infras.security.jwt.token.decrypt.key.private-key-pem-pkcs8: MIIEwAIBADANBgkqhkiG9w0BAQEFAASCBKowggSmAgEAAoIBAQDMubzaWCtdqk/38qaKd0fYCd+vfb9icw6kK2+GkDAw1Vgj9KpXLQSnAzgYz9SzuDibTo5GgR9vhrTSlJppDeA+Q1zeTkBvnkLBi1m5iCgCPoKgr7yqxJxuiazCyDVs3qx8Hf732LlHBcEv5+SHwPrVWkY2LWo5xb+8RvmFoaKo3Ksr6j5x87262n9KzplwFZET5ujvuWAM09o1cfrJWS0o2Cy4JSP7afndSMBIn6Qzi0dI3Ec3HlSk8E+3oQH01blBXnS6pPSb4bxYWdqYRG1cp394K60r42eWcep1amk+dTXxK/uRi7VB1HRKebcdZdDwdfE0LNTNqsIlMTn+HusrAgMBAAECggEBAI5slQatmhXCe3m6dMQVsYSJcfVrnO6HruLlWOQbgXsnoPb6qlqVdgwegDM6uvYArljVcMN55v22kCuDuFxni96lDIGXnNpKFpUBNf2NzI+rH0NcnvuKZm28F9U2ZXyE+Sgr0gpo2pSfW0PRproOtjIhaIEeXS0t9nKsScD+ruObyaZPAdJ1Ndb2Z6L1R/TFDsNUwIGQoc6zCidLxWVBd906CnkeFmVX4MCpPnrtGW2ozqDW4pB/aRxoUZZZ6bOjBmqiZ1YPtcHyAG/b1UgDYXSu6mUKrdhUVEkB6KHp92BKuU3DrMxroUtG8Rz2oY/7HBFXT6zZvmn7OneZRRSHKpkCgYEA9Xug3adh2xxtqHtZPb6u+H2SIdtXW7f/WDPKwV5tQc4X8H6uqh7KikLHbzgk5jgw6QHL4IT2+0W8EV5tieHWRY3bxyLAsR1uNQUnUNCr19vbw60fz/iSZb48e6F4wk5YPlHsbddsF3UdIWM1C5PSOJCrHB7uGexW9ZnOytTCHf8CgYEA1X8YsMoryEL1BPrJ/2OvVYPd0kSxU0ODvnXNq9UPi5JZpDviogXSyJ0MeEiRq96aeNDJ+4LQjPT8EnhJtZfy7MEzWdsS2fmh2uAc64kwN58l25t+TUpkhtkt06Zl7euGdOSupCWUOPqmdzoIg8Tu91YfD7OcYR86XGp7kXyQCtUCgYEAg/3TQxsKzKt+csbP9xkeL1IlTrsHP7OxQhWnAU3qZSWRTahv9dzUfn7liPGhNYAlHEPxAWm8+uJF+vjQ4QBjG8bo0yvme9UdOrjoqNVqcIgwpAfkQQigfsBI+RibO66wV+HoxC6+WeaIoTkcfnse33c56cbfs2SWZTwsKnc3YLUCgYEAt6c1Xh8LuqGelEIIMaFW2oEs+AwPXkjds6Ey43XMgYvLgPPi6O2JfPlcGLyUUvySdQtmNO066YZ0sI65GXU0i2VG/yzs8oVDLj1Lo3HIAJDuyBLieypbf4SjX0XsuNW6PCPb92g8MSesuzM4z+FAj5ON9LvU8dcjJQyUb3pvjmECgYEAlPvF5eA9zHGON8IKfMx9J+mDXWk6h3VyMGK9BCjLvR1CfLtXhTTOANX3LlERLV47D9+aCVah2sXUNUBB3cf8IHi9ExVmwmdgZu2ZkseeClgo6Sdyl26GkivvaNTfKZCt/Nkt5VKtU6BUuyp+kt5nWUkmrIIWSEiiQ+tVCB9Y+f8= |
| 96 | |
| 97 | |
| 98 | ## |
| 99 | # security cas |
| 100 | # |
| 101 | infras.security.cas.enabled: true |
| 102 | |
| 103 | #应用访问地址 |
| 104 | app.server.host.url: http://localhost:8080 |
| 105 | #应用登录地址 |
| 106 | app.login.url: /cas/login |
| 107 | #应用登出地址 |
| 108 | app.logout.url: /cas/logout |
| 109 | |
| 110 | #CAS服务地址 |
| 111 | cas.server.host.url: https://cas-dev.supwisdom.com/cas |
| 112 | |
| 113 | |
| 114 | ## |
| 115 | # 认证时,用户信息服务实现 |
| 116 | # memery 内存,用户名密码一致即可登录,测试用,默认; |
| 117 | # base 后端base服务; |
| 118 | # poa 开放平台服务,建议和cas一起使用) |
| 119 | sw-backend-gateway.security.core.userdetails.service.impl: memery |
| 120 | |
| 121 | |
| 122 | sw-backend-base-api: |
| 123 | uri: http://localhost:8082 |
| 124 | |
| 125 | sw-backend-agent-poa: |
| 126 | uri: http://localhost:8090 |
| 127 | |
| 128 | |
| 129 | zuul-httpclient: |
| 130 | client-auth: |
| 131 | enabled: false |
| 132 | key-password: client |
| 133 | key-store: file:/Users/loie/c/work/git/institute/admin-center/certs/client/client.keystore |
| 134 | key-store-password: client |
| 135 | |