sso配置

parent 56985caf
package com.gic.operation.web;
import com.ctrip.framework.apollo.spring.annotation.EnableApolloConfig;
import com.gic.authcenter.security.core.anno.EnableGicOAuth2Sso;
import com.gic.authcenter.security.core.boot.GicSsoSecurityConfigAdapter;
import com.gic.dubbo.util.DubboContextUtil;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration;
import org.springframework.boot.autoconfigure.data.redis.RedisRepositoriesAutoConfiguration;
import org.springframework.boot.autoconfigure.quartz.QuartzAutoConfiguration;
import org.springframework.boot.autoconfigure.security.oauth2.client.EnableOAuth2Sso;
import org.springframework.context.ConfigurableApplicationContext;
import org.springframework.context.annotation.ImportResource;
import com.ctrip.framework.apollo.spring.annotation.EnableApolloConfig;
import com.gic.authcenter.security.core.anno.EnableGicOAuth2Sso;
import com.gic.authcenter.security.core.boot.GicSsoSecurityConfigAdapter;
import com.gic.dubbo.util.DubboContextUtil;
/**
* Spring Boot Web 启动类
*
* @author zhurz
*/
@SpringBootApplication(
scanBasePackages = "com.gic.*",
scanBasePackages = "com.gic.operation.web.*",
exclude = {
QuartzAutoConfiguration.class
}
......@@ -32,8 +30,7 @@ import org.springframework.context.annotation.ImportResource;
"classpath*:redis-init.xml"
})
@EnableApolloConfig({ "application", "BUZ.oauth.4.0" })
//@EnableGicOAuth2Sso
@EnableOAuth2Sso
@EnableGicOAuth2Sso
public class Main extends GicSsoSecurityConfigAdapter {
public static void main(String[] args){
......
......@@ -2,6 +2,9 @@ server:
port: 8330
servlet:
context-path: /gic-operation-web
session:
timeout: 3600
cookie: name: GICOPERATIONWEBSESSIONID
tomcat:
uri-encoding: UTF-8
......@@ -17,3 +20,11 @@ spring:
force: true
app:
id: gic-platform-operation-web
project-code: enterprise
security:
oauth2:
client:
clientId: enterprise
clientSecret: clientSecret
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment