更新时间:2024-10-21 GMT+08:00
分享

开发者使用demo应用配置详细说明

spring:
  application:
    name: DemoOrgidLogin                                             # 应用名称,用户可自行决定自身应用名
  thymeleaf:                                                         # thymeleaf默认配置
    prefix: classpath:/dist                                        
    encoding: UTF-8
    suffix: .html
    mode: HTML5
    cache: false
    servlet:
      content-type: text/html
  redis:                                                             # Redis连接信息,该信息开发者需配置自己的Redis连接信息
    host: {{spring.redis.host}}                                      # Redis连接信息
    port: {{spring.redis.port}}                                      # Redis端口号
    password: {{spring.redis.password}}                              # Redis连接密码
  web:
    resources:
      add-mappings: false
      static-locations:
        - classpath:/dist/
server:                                                              
  port: 8083                                                         # 服务端口号,开发者可根据需求配置自身服务端口号
org:                                                                
  url: {{org.url}}                                                   # orgid访问域名,为OrgID固定域名不可更改,用于访问OrgID接口
  web-url: {{org.web-url}}                                           # orgid访问域名,为OrgID固定域名不可更改,用于访问OrgID接口
  app:
    cookie-domain: {{org.app.cookie-domain}}                         # 为demo应用与用户建立的会话的cookie域,需配置为开发者自身应用域名或ip
    jwt-key: {{org.app.jwt-key}}                                     # jwt加密密钥,用于创建和解析jwt串。该值开发者可自行配置,妥善保管长度需为4的倍数
    ent-point-url: {{org.app.ent-point-url}}                         # demoApp自身应用的域名或ip,开发者自行配置
    protocol-login:
      oauth:
        clientId: {{org.app.protocol-login.oauth.clientId}}          # Oauth协议在OrgID侧生成的应用凭证,开发者需自行配置
        clientSecret: {{org.app.protocol-login.oauth.clientSecret}}  # Oauth协议在OrgID侧生成的应用凭证密钥,开发者需自行配置
demo:
  login:
    url: {{demo.login.url}}                                          # demo应用自身登录url,用于拦截未登录后,跳转重定向的登录地址,开发者需自行配置
nuwa:                                                                # Cloud Map配置信息
  security:
    config:
      sensitiveWords: spring.redis.password,org.app.protocol-login.oauth.clientSecret,org.app.jwt-key
  cloudmap:
    read: cloudmap
    clusterName: {{nuwa.cloudmap.clusterName}}
    provider:
      cluster: {{nuwa.cloudmap.provider.cluster}}
    serverAddr: {{nuwa.cloudmap.serverAddr}}
    version: {{nuwa.cloudmap.version}}
    namespaceName: {{nuwa.cloudmap.namespaceName}}
logging:                                                             
  config: /opt/huawei/app/service/config/logback-spring.xml          # logback日志配置路径

相关文档