From f355962bf2983fc4704d14493a443b9cc7c761ff Mon Sep 17 00:00:00 2001 From: huangxinlu Date: Mon, 4 Nov 2019 20:30:55 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- spring-cloud/spring-cloud-eureka/pom.xml | 5 +++++ .../spring/cloud/eureka/SecurityConf.java | 21 +++++++++++++++++++ .../src/main/resources/application.yml | 6 +++++- 4 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 spring-cloud/spring-cloud-eureka/src/main/java/com/blockchain/spring/cloud/eureka/SecurityConf.java diff --git a/pom.xml b/pom.xml index 148e93d..edf54a7 100644 --- a/pom.xml +++ b/pom.xml @@ -33,7 +33,7 @@ latest - zhixinlian-eureka + zhixinlian:zhi123xin678lian@127.0.0.1 127.0.0.1 diff --git a/spring-cloud/spring-cloud-eureka/pom.xml b/spring-cloud/spring-cloud-eureka/pom.xml index c053202..bc9d578 100644 --- a/spring-cloud/spring-cloud-eureka/pom.xml +++ b/spring-cloud/spring-cloud-eureka/pom.xml @@ -16,6 +16,11 @@ org.springframework.cloud spring-cloud-starter-netflix-eureka-server + + + org.springframework.boot + spring-boot-starter-security + diff --git a/spring-cloud/spring-cloud-eureka/src/main/java/com/blockchain/spring/cloud/eureka/SecurityConf.java b/spring-cloud/spring-cloud-eureka/src/main/java/com/blockchain/spring/cloud/eureka/SecurityConf.java new file mode 100644 index 0000000..d0b9a17 --- /dev/null +++ b/spring-cloud/spring-cloud-eureka/src/main/java/com/blockchain/spring/cloud/eureka/SecurityConf.java @@ -0,0 +1,21 @@ +package com.blockchain.spring.cloud.eureka; + +import org.springframework.security.config.annotation.web.builders.HttpSecurity; +import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; +import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter; + +/** + * \*

Desciption:

+ * \* CreateTime: 2019/5/7 11:01 + * \* User: XianChaoWei + * \* Version: V1.0 + * \ + */ +@EnableWebSecurity +public class SecurityConf extends WebSecurityConfigurerAdapter { + @Override + protected void configure(HttpSecurity http) throws Exception { + http.csrf().disable(); + super.configure(http); + } +} diff --git a/spring-cloud/spring-cloud-eureka/src/main/resources/application.yml b/spring-cloud/spring-cloud-eureka/src/main/resources/application.yml index 22ff785..e210c77 100644 --- a/spring-cloud/spring-cloud-eureka/src/main/resources/application.yml +++ b/spring-cloud/spring-cloud-eureka/src/main/resources/application.yml @@ -1,6 +1,10 @@ -spring: +spring: application: name: dapp-eureka-server + security: + user: + name: zhixinlian + password: zhi123xin678lian server: port: 8001 eureka: