|
@@ -23,7 +23,7 @@ server.port =8080
|
|
|
server.servlet.session.timeout =1800
|
|
|
#server context path
|
|
|
server.servlet.context-path =/maxkey
|
|
|
-#nacos
|
|
|
+#nacos discovery
|
|
|
spring.cloud.nacos.discovery.enabled =${NACOS_DISCOVERY_ENABLED:false}
|
|
|
spring.cloud.nacos.discovery.instance-enabled =false
|
|
|
spring.cloud.nacos.discovery.server-addr =${NACOS_DISCOVERY_SERVER_ADDR:127.0.0.1:8848}
|
|
@@ -34,11 +34,11 @@ maxkey.server.scheme =http
|
|
|
maxkey.server.basedomain =${SERVER_DOMAIN:maxkey.top}
|
|
|
maxkey.server.domain =sso.${maxkey.server.basedomain}
|
|
|
maxkey.server.name =${maxkey.server.scheme}://${maxkey.server.domain}
|
|
|
-maxkey.server.uri =${maxkey.server.name}:${server.port}/maxkey
|
|
|
+maxkey.server.uri =${maxkey.server.name}:${server.port}/${server.servlet.context-path}
|
|
|
#default.uri
|
|
|
-maxkey.server.default.uri =${maxkey.server.uri}:${server.port}/maxkey/appList
|
|
|
+maxkey.server.default.uri =${maxkey.server.uri}/appList
|
|
|
maxkey.server.mgt.uri =${maxkey.server.name}:9527/maxkey-mgt/login
|
|
|
-maxkey.server.authz.uri =${maxkey.server.name}:${server.port}/maxkey
|
|
|
+maxkey.server.authz.uri =${maxkey.server.name}:${server.port}/${server.servlet.context-path}
|
|
|
#InMemory 0 , Redis 2
|
|
|
maxkey.server.persistence =${SERVER_PERSISTENCE:0}
|
|
|
#identity
|
|
@@ -68,7 +68,7 @@ maxkey.login.remeberme =${LOGIN_REMEBERME:true}
|
|
|
maxkey.login.remeberme.validity =0
|
|
|
#JWT support
|
|
|
maxkey.login.jwt =${LOGIN_JWT:true}
|
|
|
-maxkey.login.jwt.issuer =${LOGIN_JWT_ISSUER:https://${maxkey.server.domain}/maxkey}
|
|
|
+maxkey.login.jwt.issuer =${LOGIN_JWT_ISSUER:${maxkey.server.authz.uri}}
|
|
|
#to default application web site
|
|
|
maxkey.login.default.uri =appList
|
|
|
maxkey.ipaddress.whitelist =false
|
|
@@ -272,10 +272,10 @@ maxkey.login.wsfederation.logoutUrl =https://adfs.maxkey.top/adfs/ls/?
|
|
|
#############################################################################
|
|
|
#OIDC V1.0 METADATA configuration #
|
|
|
#############################################################################
|
|
|
-maxkey.oidc.metadata.issuer =${maxkey.server.name}/maxkey
|
|
|
-maxkey.oidc.metadata.authorizationEndpoint =${maxkey.server.name}/maxkey/authz/oauth/v20/authorize
|
|
|
-maxkey.oidc.metadata.tokenEndpoint =${maxkey.server.name}/maxkey/authz/oauth/v20/token
|
|
|
-maxkey.oidc.metadata.userinfoEndpoint =${maxkey.server.name}/maxkey/api/connect/userinfo
|
|
|
+maxkey.oidc.metadata.issuer =${maxkey.server.authz.uri}
|
|
|
+maxkey.oidc.metadata.authorizationEndpoint =${maxkey.server.authz.uri}/authz/oauth/v20/authorize
|
|
|
+maxkey.oidc.metadata.tokenEndpoint =${maxkey.server.authz.uri}/authz/oauth/v20/token
|
|
|
+maxkey.oidc.metadata.userinfoEndpoint =${maxkey.server.authz.uri}/api/connect/userinfo
|
|
|
|
|
|
#############################################################################
|
|
|
#SAML V2.0 configuration #
|
|
@@ -292,7 +292,7 @@ maxkey.saml.v20.idp.keystore.private.key.password =maxkey
|
|
|
maxkey.saml.v20.idp.keystore =classpath\:config/samlServerKeystore.jks
|
|
|
#keystore id for sec
|
|
|
maxkey.saml.v20.idp.issuing.entity.id =maxkey.top
|
|
|
-maxkey.saml.v20.idp.issuer =https://sso.maxkey.top/maxkey/saml
|
|
|
+maxkey.saml.v20.idp.issuer =${maxkey.server.authz.uri}/saml
|
|
|
maxkey.saml.v20.idp.receiver.endpoint =https\://sso.maxkey.top/
|
|
|
#saml sp keystore
|
|
|
maxkey.saml.v20.sp.keystore.password =maxkey
|
|
@@ -323,12 +323,14 @@ spring.boot.admin.client.url =${SPRING_BOOT_ADMIN_URL:http://
|
|
|
management.health.redis.enabled =false
|
|
|
|
|
|
############################################################################
|
|
|
+#Do not modify the following configuration
|
|
|
+############################################################################
|
|
|
#springfox.documentation.swagger.v2.path=/api-docs #
|
|
|
#Swagger Configure Properties #
|
|
|
############################################################################
|
|
|
maxkey.swagger.enable =true
|
|
|
-maxkey.swagger.title =MaxKey\u5355\u70b9\u767b\u5f55\u8ba4\u8bc1\u7cfb\u7edfapi\u6587\u6863
|
|
|
-maxkey.swagger.description =MaxKey\u5355\u70b9\u767b\u5f55\u8ba4\u8bc1\u7cfb\u7edfapi\u6587\u6863
|
|
|
+maxkey.swagger.title =MaxKey\u5355\u70b9\u767b\u5f55\u8ba4\u8bc1\u7cfb\u7edfAPI\u6587\u6863
|
|
|
+maxkey.swagger.description =MaxKey\u5355\u70b9\u767b\u5f55\u8ba4\u8bc1\u7cfb\u7edfAPI\u6587\u6863
|
|
|
maxkey.swagger.version =${application.formatted-version}
|
|
|
|
|
|
############################################################################
|