Skip to content

Commit 4fa2a3f

Browse files
authored
[BACKEND] 호환성 체크 API cors 에러 수정 (#116)
## #️⃣연관된 이슈 > ex) #이슈번호, #이슈번호 ## 📝작업 내용 > 이번 PR에서 작업한 내용을 간략히 설명해주세요(이미지 첨부 가능) ### 스크린샷 (선택) ## 💬리뷰 요구사항(선택) > 리뷰어가 특별히 봐주었으면 하는 부분이 있다면 작성해주세요 > > ex) 메서드 XXX의 이름을 더 잘 짓고 싶은데 혹시 좋은 명칭이 있을까요?
1 parent 7438c44 commit 4fa2a3f

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

backend/src/main/java/com/cmg/comtogether/common/security/config/SecurityConfig.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
import org.springframework.security.web.SecurityFilterChain;
1818
import org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter;
1919
import org.springframework.web.cors.CorsConfigurationSource;
20-
import jakarta.servlet.DispatcherType;
2120

2221
@Configuration
2322
@EnableWebSecurity
@@ -36,9 +35,6 @@ public void enableThreadSecurityContextPropagation() {
3635
@Bean
3736
public SecurityFilterChain securityFilterChain(HttpSecurity http, CorsConfigurationSource corsConfigurationSource) throws Exception {
3837
http
39-
// async dispatch는 Security 필터 적용 대상에서 제외
40-
.securityMatcher(request -> request.getDispatcherType() != DispatcherType.ASYNC)
41-
4238
.csrf(AbstractHttpConfigurer::disable) // CSRF 비활성화
4339
.httpBasic(AbstractHttpConfigurer::disable) // Basic Auth 비활성화
4440
.formLogin(AbstractHttpConfigurer::disable) // Form Login 비활성화

backend/src/main/java/com/cmg/comtogether/compatibility/service/CompatibilityCheckService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ private void checkCpuMotherboardCompatibility(
151151
CompatibilityCheckResultDto result = promptService.parseCompatibilityResponse(
152152
response, 1, "CPU ↔ 메인보드 호환성"
153153
);
154-
154+
resultCallback.accept(result);
155155

156156
} catch (Exception e) {
157157
log.error("CPU ↔ 메인보드 호환성 검사 중 오류 발생", e);

backend/src/main/resources/application.yaml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,10 @@ jwt:
4848
aws:
4949
s3:
5050
region: ${AWS_S3_REGION}
51-
bucket: ${AWS_S3_BUCKET}
51+
bucket: ${AWS_S3_BUCKET}
52+
53+
gemini:
54+
api:
55+
key: ${GEMINI_API_KEY}
56+
model:
57+
name: "gemini-2.5-flash-lite-preview-06-17"

0 commit comments

Comments
 (0)