Skip to content

πŸ› Vite Preview ν™˜κ²½μ—μ„œ λ°œμƒν•œ CORS μ—λŸ¬ 원인 νŒŒμ•… 및 λŒ€μ‘ 마련 #404

@daaoooy

Description

@daaoooy

🐞 버그 μ„€λͺ…

  • ν˜„μž¬ ν”„λ‘ νŠΈμ—”λ“œ 개발 ν™˜κ²½(Vite)의 Preview λͺ¨λ“œ(Port: 4173)μ—μ„œ API 호좜 μ‹œ, CORS μ •μ±… μœ„λ°˜ ν˜Ήμ€ 403 Forbidden μ—λŸ¬κ°€ λ°œμƒν•˜μ—¬ 정상적인 ν…ŒμŠ€νŠΈκ°€ λΆˆκ°€λŠ₯ν•œ μƒν™©μž…λ‹ˆλ‹€.
  • λ°±μ—”λ“œ μΈ‘μ—μ„œ CORSλŠ” 맞게 μ„€μ •ν•΄μ£Όμ…¨λŠ”λ°λ„ Securityκ°€ OPTIONSλ₯Ό 막고 μžˆμ–΄ CORS μ—λŸ¬κ°€ λ°œμƒν•˜λŠ” 것 κ°™μŠ΅λ‹ˆλ‹€.
  • 이λ₯Ό ν•΄κ²°ν•˜κΈ° μœ„ν•΄ Spring Security μ„€μ • λ‚΄ Preflight(OPTIONS) μš”μ²­μ— λŒ€ν•œ ν—ˆμš© 섀정이 ν•„μš”ν•˜λ‹€κ³  νŒλ‹¨ λ˜μ–΄ λ¬Έμ„œλ₯Ό μž‘μ„± μ€‘μž…λ‹ˆλ‹€.
  • ν˜„μž¬ ν”„λ‘ νŠΈμ—”λ“œ μ‹€ν–‰ ν™˜κ²½ 뢄리 μž‘μ—… 쀑이며, ♻️ μ‹€ν–‰ ν™˜κ²½ 뢄리 및 Preview 기반 QA, μ„±λŠ₯ 검증 ν™˜κ²½ ꡬ좕 #401 κ³Ό ν•¨κ»˜ PR μ˜¬λ¦¬λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€.

πŸ“Έ μŠ€ν¬λ¦°μƒ·

Image

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingπŸ”§ choreμ„€μ •, λΉŒλ“œ, μ˜μ‘΄μ„±, λ¬Έμ„œ, 인프라 λ“± κΈ°λŠ₯ 변경이 μ—†λŠ” μœ μ§€λ³΄μˆ˜ μž‘μ—…πŸš« Blockedμ™ΈλΆ€ μš”μΈμ΄λ‚˜ μ˜μ‘΄μ„±μœΌλ‘œ 인해 ν˜„μž¬ μž‘μ—…μ„ μ§„ν–‰ν•  수 μ—†λŠ” μƒνƒœμž…λ‹ˆλ‹€.

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions