diff --git a/.DS_Store b/.DS_Store
index 4c6310ab..6053bf40 100644
Binary files a/.DS_Store and b/.DS_Store differ
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 38ad15a9..3ed10614 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -4,10 +4,7 @@
-
-
-
-
+
@@ -92,6 +89,7 @@
+
diff --git a/backend/src/main/java/com/unis/crm/config/InternalIntegrationSecurityConfig.java b/backend/src/main/java/com/unis/crm/config/InternalIntegrationSecurityConfig.java
index 9a0071d2..a4b57627 100644
--- a/backend/src/main/java/com/unis/crm/config/InternalIntegrationSecurityConfig.java
+++ b/backend/src/main/java/com/unis/crm/config/InternalIntegrationSecurityConfig.java
@@ -5,12 +5,18 @@ import org.springframework.context.annotation.Configuration;
import org.springframework.core.annotation.Order;
import org.springframework.security.config.Customizer;
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
+import org.springframework.security.config.annotation.web.configuration.WebSecurityCustomizer;
import org.springframework.security.config.http.SessionCreationPolicy;
import org.springframework.security.web.SecurityFilterChain;
@Configuration
public class InternalIntegrationSecurityConfig {
+ @Bean
+ public WebSecurityCustomizer internalIntegrationWebSecurityCustomizer() {
+ return web -> web.ignoring().requestMatchers("/api/opportunities/integration/**");
+ }
+
@Bean
@Order(1)
public SecurityFilterChain internalIntegrationSecurityFilterChain(HttpSecurity http) throws Exception {
diff --git a/backend/src/main/resources/application-prod.yml b/backend/src/main/resources/application-prod.yml
index 03ebd9fa..634538ea 100644
--- a/backend/src/main/resources/application-prod.yml
+++ b/backend/src/main/resources/application-prod.yml
@@ -43,6 +43,7 @@ unisbase:
permit-all-urls:
- /actuator/health
- /api/wecom/sso/**
+ - /api/opportunities/integration/**
internal-auth:
enabled: true
secret: f0eb247f84db4e328fb27ce8ff6e7be96e73a53a7e9c4793395ad10d999e0d77
diff --git a/backend/src/main/resources/application.yml b/backend/src/main/resources/application.yml
index 4c44a6c6..3278f2e2 100644
--- a/backend/src/main/resources/application.yml
+++ b/backend/src/main/resources/application.yml
@@ -48,6 +48,7 @@ unisbase:
permit-all-urls:
- /actuator/health
- /api/wecom/sso/**
+ - /api/opportunities/integration/**
internal-auth:
enabled: true
secret: f0eb247f84db4e328fb27ce8ff6e7be96e73a53a7e9c4793395ad10d999e0d77