์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- ๊ฐ์ดํ ์ข ๋ญ๊ฐ๋น
- ํ์ด์ฌ
- ์ฑ
- JavaScript
- ๊น๋ฏธ๊ฒฝ์๋งํ์์
- ์ ๋ฆฌํธ๋ฆฌํธ
- Python
- ๋ ์
- ์ค๋ผํด
- ์ํ
- ์ฝ๋ฉ
- ์๋ฐ์คํฌ๋ฆฝํธ
- ํ๋ก๊ทธ๋๋ฐ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ์นดํ๋๊ฐ
- ๊ฐ๋ฐ
- ๋ฐ์ํ
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
- database
- html
- css
- ์ํ์ฃผ
- Java
- ๋ฐฐ์์ ๋ฐฐ์
- ํ์ฒ์ ๋ฆฌํธ๋ฆฌํธ
- ์นํผ๋ธ๋ฆฌ์ฑ
- ์ค๋ธ์
- K๋ฐฐํฐ๋ฆฌ๋ ๋ณผ๋ฃจ์
- ์๋ฐ
- ๋๊ฐ
- Today
- Total
๋ชฉ๋กํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง (3)
JiYoung Dev ๐ฅ
ํ์ฌ ํํ์ด์ง์ ์๋ฒ๋ฅผ ์ด๊ดํด์ผ ํ๋ ์ผ์ด ์๊ฒผ๋ค. ์ด๋ ค์ด ์์ ์ด ์๋๋ผ ๋ช ์๊ฐ ์ก๊ณ tomcat ์๋ฒ๋ฅผ ํต์ผ๋ก ๋ณต์ฌํ๊ณ , Mysql์์ MariaDB๋ก DB ์ด๊ด ์์ ์ ์งํํ๋ค. ์์ ๋ค์ ์งํํ ํ ํด๋น URL๋ก ์ ์ํ์ ๋์๋ ์ ์์ ์ผ๋ก ๋์ํ๋๋ฐ, ์๊ฐ์ด ํ๋ฅธ ๋ค ์ ์ํ๋ ์๋์ ๊ฐ์ ์๋ฌ๊ฐ ๋ฐ์ํ๋ค. 2024-11-21 17:36:19,302 ERROR [egovframework.com.cmm.EgovComOthersExcepHndlr] egovframework.let.cop.bbs.service.impl.EgovBBSManageServiceImpl.selectBoardArticles org.springframework.transaction.CannotCreateTransactionExce..
๋์์ ๋ฐฉ์์ ์ด ์ฑ ์ ๋ฐ๊ฒฌํ๋ค. ์ฑ ์ ์ ๋ชฉ์ ๋ณด์๋ง์ ๋ฌด์จ ๋ด์ฉ์ธ์ง ๊ถ๊ธํด ๊ทธ ์ฆ์ ์์ ์ง์ด ํ ์ฅ์ ์ฝ์ด๋ณด์๋ค.์ฑ ์ ์ฒซ ์ฅ์ ‘๋๋ ์ด๋ ์๊ฐ, ๋ด๊ฐ ๋๊ตฌ์ธ์ง ๋ชจ๋ฅด๋ ์ด๋ฅธ์ด ๋์ด ์์๋ค’๋ ํ๋กค๋ก๊ทธ์ ์ ๋ชฉ์ผ๋ก ์์ํ๋ค.๊ทธ๋ฆฌ๊ณ ์๋์๋ ‘๋๋ ์ด๋ฆฐ ์์ ๋ถํฐ ๋ฌด์์ด๋ ๋ฐฐ์ฐ๊ธฐ๋ฅผ ์ข์ํ๋ค.’๋ ๋ฌธ์ฅ์ด ๋์จ๋ค.์ด ๋ฌธ์ฅ์์ “๋ฐ๋ก ์ด๊ฑด ๋ด ์ด์ผ๊ธฐ์ผ!” ํ๊ณ ์๊ฐํ๋ค. ๋๋ ๋ฐฐ์ฐ๋ ๊ฒ์ ์ข์ํ๊ณ ์ด์ ๊ป ์๋ง์ ๊ฒ๋ค์ ๋ฐฐ์์์ง๋ง ๊พธ์คํ ์ง์ํ๋ ๊ฒ์ ๊ฑฐ์ ์๊ณ , ๋ฐฐ์ฐ๋ ์์ค์๋ ๋งค๋ฒ ํ๋ค๋ ธ์ผ๋ฉฐ, ํญ์ ์๋ก ๋ฐฐ์ธ ๊ฒ์ ์ฐพ์ ๋ ๋ฌ๊ธฐ ๋๋ฌธ์ด๋ค. ๋ด๊ฐ ๋๊ตฌ์ธ๊ฐ์ ๋ํด ์ ๋๋ก ์๊ฐํด ๋ณด์ง ์์๋ ๊ณผ๊ฑฐ์ ๋๋ฅผ ์๊ธฐํ๋ ๋ฌธ์ฅ์ด์๋ ๊ฒ์ด๋ค. ๊ทธ ๋ค์ ๋ฌธ์ฅ์ ‘๋ญ๊ฐ๋ฅผ ๋ฐฐ์ธ ์ ์๋ ๊ณณ์ด๋ผ๋ฉด ์ด๋๋ ๋ง๋ค ์๊ณ ๋ฐ์ด๋ค์ด ๋ฐฐ์ ๋ค. ๊ทธ..
์ด์ ์์ฑํ๋ Nginx์์ Reverse Proxy ์ค์ ํ Spring Server์์ Cors ์๋ฌ๊ฐ ๋ฐ์ํ์ฌ Spring Security Cors ์ค์ ์ ์ธ๋ถ๋ง ์ฃผ์๋ฅผ ์ถ๊ฐํด ํด๊ฒฐํ์๋ค๊ณ ํ์๋ค. ํด๋น ๊ธ์์๋ ์์ฑํ์ง ์์์ง๋ง Node.js Express ์๋ฒ์์๋ Cors ์๋ฌ๊ฐ ๋ฐ์ํ์๋๋ฐ Cors ์ค์ ๊ณผ ํจ๊ป app.listen("0.0.0.0")์ ์ถ๊ฐํจ์ผ๋ก์จ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์๋ค. ์์ ๊ณผ์ ์ ์งํํ๋ฉด์ Cors๋ฅผ ์ค์ ํ๋ ๊ฒ๊ณผ app.listen("0.0.0.0")์ ์ค์ ํ๋ ๊ฒ์ด ์ด๋ค ์ฐจ์ด๊ฐ ์๋์ง ์์๋ณด์๋ค. ๐ Cors ์ค์ ์ ์ญํ Cors(Cross-Origin Resource Sharing)๋ ์น ๋ธ๋ผ์ฐ์ ๋ฐ์ํ๋ ๋ณด์ ์ ์ฑ ์ผ๋ก ํด๋ผ์ด์ธํธ์ ์ถ์ฒ(Origin)์ ๋ฐ๋ผ ์..