Commit f5139f2a by Nepxion

增加Spring Boot Admin功能

parent daf3626f
...@@ -72,11 +72,6 @@ ...@@ -72,11 +72,6 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
<dependency>
<groupId>de.codecentric</groupId> <groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-starter-client</artifactId> <artifactId>spring-boot-admin-starter-client</artifactId>
</dependency> </dependency>
......
...@@ -12,9 +12,6 @@ package com.nepxion.discovery.console.example; ...@@ -12,9 +12,6 @@ package com.nepxion.discovery.console.example;
import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient; import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.context.annotation.Configuration;
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
@SpringBootApplication @SpringBootApplication
@EnableDiscoveryClient @EnableDiscoveryClient
...@@ -22,12 +19,4 @@ public class ConsoleApplication { ...@@ -22,12 +19,4 @@ public class ConsoleApplication {
public static void main(String[] args) { public static void main(String[] args) {
new SpringApplicationBuilder(ConsoleApplication.class).run(args); new SpringApplicationBuilder(ConsoleApplication.class).run(args);
} }
@Configuration
public static class SecurityPermitAllConfig extends WebSecurityConfigurerAdapter {
@Override
protected void configure(HttpSecurity httpSecurity) throws Exception {
httpSecurity.authorizeRequests().anyRequest().permitAll().and().csrf().disable();
}
}
} }
\ No newline at end of file
...@@ -77,11 +77,6 @@ ...@@ -77,11 +77,6 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
<dependency>
<groupId>de.codecentric</groupId> <groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-starter-client</artifactId> <artifactId>spring-boot-admin-starter-client</artifactId>
</dependency> </dependency>
......
...@@ -13,9 +13,6 @@ import org.springframework.boot.autoconfigure.SpringBootApplication; ...@@ -13,9 +13,6 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient; import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
import com.nepxion.discovery.plugin.example.gateway.extension.MyDiscoveryEnabledAdapter; import com.nepxion.discovery.plugin.example.gateway.extension.MyDiscoveryEnabledAdapter;
...@@ -26,14 +23,6 @@ public class DiscoveryApplicationGateway { ...@@ -26,14 +23,6 @@ public class DiscoveryApplicationGateway {
new SpringApplicationBuilder(DiscoveryApplicationGateway.class).run(args); new SpringApplicationBuilder(DiscoveryApplicationGateway.class).run(args);
} }
@Configuration
public static class SecurityPermitAllConfig extends WebSecurityConfigurerAdapter {
@Override
protected void configure(HttpSecurity httpSecurity) throws Exception {
httpSecurity.authorizeRequests().anyRequest().permitAll().and().csrf().disable();
}
}
@Bean @Bean
public MyDiscoveryEnabledAdapter myDiscoveryEnabledAdapter() { public MyDiscoveryEnabledAdapter myDiscoveryEnabledAdapter() {
return new MyDiscoveryEnabledAdapter(); return new MyDiscoveryEnabledAdapter();
......
...@@ -82,11 +82,6 @@ ...@@ -82,11 +82,6 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
<dependency>
<groupId>de.codecentric</groupId> <groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-starter-client</artifactId> <artifactId>spring-boot-admin-starter-client</artifactId>
</dependency> </dependency>
......
...@@ -14,9 +14,6 @@ import org.springframework.boot.builder.SpringApplicationBuilder; ...@@ -14,9 +14,6 @@ import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient; import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.openfeign.EnableFeignClients; import org.springframework.cloud.openfeign.EnableFeignClients;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
import com.nepxion.discovery.plugin.example.service.extension.MyDiscoveryListener; import com.nepxion.discovery.plugin.example.service.extension.MyDiscoveryListener;
import com.nepxion.discovery.plugin.example.service.extension.MyLoadBalanceListener; import com.nepxion.discovery.plugin.example.service.extension.MyLoadBalanceListener;
...@@ -34,14 +31,6 @@ public class DiscoveryApplicationA1 { ...@@ -34,14 +31,6 @@ public class DiscoveryApplicationA1 {
new SpringApplicationBuilder(DiscoveryApplicationA1.class).run(args); new SpringApplicationBuilder(DiscoveryApplicationA1.class).run(args);
} }
@Configuration
public static class SecurityPermitAllConfig extends WebSecurityConfigurerAdapter {
@Override
protected void configure(HttpSecurity httpSecurity) throws Exception {
httpSecurity.authorizeRequests().anyRequest().permitAll().and().csrf().disable();
}
}
@Bean @Bean
public MyRegisterListener myRegisterListener() { public MyRegisterListener myRegisterListener() {
return new MyRegisterListener(); return new MyRegisterListener();
......
...@@ -77,11 +77,6 @@ ...@@ -77,11 +77,6 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
<dependency>
<groupId>de.codecentric</groupId> <groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-starter-client</artifactId> <artifactId>spring-boot-admin-starter-client</artifactId>
</dependency> </dependency>
......
...@@ -14,9 +14,6 @@ import org.springframework.boot.builder.SpringApplicationBuilder; ...@@ -14,9 +14,6 @@ import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient; import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.netflix.zuul.EnableZuulProxy; import org.springframework.cloud.netflix.zuul.EnableZuulProxy;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
import com.nepxion.discovery.plugin.example.zuul.extension.MyDiscoveryEnabledAdapter; import com.nepxion.discovery.plugin.example.zuul.extension.MyDiscoveryEnabledAdapter;
...@@ -28,14 +25,6 @@ public class DiscoveryApplicationZuul { ...@@ -28,14 +25,6 @@ public class DiscoveryApplicationZuul {
new SpringApplicationBuilder(DiscoveryApplicationZuul.class).run(args); new SpringApplicationBuilder(DiscoveryApplicationZuul.class).run(args);
} }
@Configuration
public static class SecurityPermitAllConfig extends WebSecurityConfigurerAdapter {
@Override
protected void configure(HttpSecurity httpSecurity) throws Exception {
httpSecurity.authorizeRequests().anyRequest().permitAll().and().csrf().disable();
}
}
@Bean @Bean
public MyDiscoveryEnabledAdapter myDiscoveryEnabledAdapter() { public MyDiscoveryEnabledAdapter myDiscoveryEnabledAdapter() {
return new MyDiscoveryEnabledAdapter(); return new MyDiscoveryEnabledAdapter();
......
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