์˜ค๋ฅ˜ ํ•ด๊ฒฐ

401 Unauthorized ์˜ค๋ฅ˜ - IntelliJ, eclipse ํ†ฐ์บฃ

stoneeee 2023. 1. 1. 15:43

 

 

 

 

์‚ฌ์šฉํ•˜๋˜ ํ”„๋กœ์ ํŠธ ์„œ๋ฒ„๋ฅผ ์ผœ๊ณ  ๋กœ์ปฌํ˜ธ์ŠคํŠธ ํŽ˜์ด์ง€ ์ ‘์†์„ ํ•ด๋ดค๋Š”๋ฐ, ๋œฌ๊ธˆ์—†์ด ๋กœ๊ทธ์ธ์„ ํ•˜๋ผ๊ณ  ํ•œ๋‹ค.

 

 

๋ฌด์‹œ๋ฅผ ํ–ˆ๋”๋‹ˆ 401 unauthorized ์˜ค๋ฅ˜์ฐฝ์ด ๋‚˜์™”๋‹ค.

 

 

 

์ „์— ๋ณธ ์ ์ด ์žˆ๋Š” ์˜ค๋ฅ˜์ด๋‹ค.

๋‚˜์˜ ๊ฒฝ์šฐ์—๋Š” ์˜ค๋ผํด๊ณผ ํ†ฐ์บฃ์ด ๋‘˜ ๋‹ค 8080 ํฌํŠธ๋ฅผ ์จ์„œ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•œ ๊ฒƒ์ด์—ˆ๋‹ค.

 

 

์˜ค๋ผํด ํฌํŠธ ๋ฒˆํ˜ธ๋ฅผ ๋ฐ”๊ฟ”์ค˜๋„ ๋˜๊ณ , ํ˜„์žฌ ์‚ฌ์šฉ ์ค‘์ธ 8080 ํฌํŠธ๋ฅผ ์ฃฝ์ด๊ณ  ์‚ฌ์šฉํ•ด๋„ ๋˜์ง€๋งŒ(์ง€๊ธˆ ํ”„๋กœ์ ํŠธ์— ์˜ค๋ผํด ์•ˆ ์”€) ๊ท€์ฐฎ์•„์„œ ํ†ฐ์บฃ ํฌํŠธ๋ฅผ ๋ฐ”๊ฟ”์ฃผ๋Š” ๋ฐฉ์‹์œผ๋กœ ํ•ด๊ฒฐํ–ˆ๋‹ค.

 

 

 

 

 

- IntelliJ

1. ์ƒ๋‹จ ๋ง์น˜ ์˜†์— ํ˜„์žฌ ๊ตฌ์„ฑ(configuration)์„ ํด๋ฆญํ•˜๋ฉด ๊ตฌ์„ฑ ํŽธ์ง‘(edit configuration...) ๋ฒ„ํŠผ์ด ๋‚˜์˜จ๋‹ค. ์ด๊ฑธ ํด๋ฆญํ•ด ์ค€๋‹ค. 

์ตœ์ƒ๋‹จ์— ์‹คํ–‰(run) > ๊ตฌ์„ฑ ํŽธ์ง‘(edit configuration)์„ ํด๋ฆญํ•ด๋„ ๋™์ผํ•˜๋‹ค.

 

๋ง์น˜ ๊ตฌ์„ฑํŽธ์ง‘

 

2. ํ˜„์žฌ ์‚ฌ์šฉ ์ค‘์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ •์„ ์ฐพ๋Š”๋‹ค. ์šฐ์ธก์— ์žˆ๋Š” ๋ฒ„ํŠผ์„ ํด๋ฆญํ•œ๋‹ค.

 

๋นŒ๋“œ ๋ฐ ์‹คํ–‰ ํ™˜๊ฒฝ ๋ณ€์ˆ˜

 

3. + ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์ถ”๊ฐ€๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค. ์ด๋ฆ„(name)์— server.port, ๊ฐ’(value)์— ์›ํ•˜๋Š” ํฌํŠธ๋ฒˆํ˜ธ(์ง€๊ธˆ ์‚ฌ์šฉ ์ค‘์ด์ง€ ์•Š์€)๋ฅผ ์ž…๋ ฅํ•œ๋‹ค.

 

ํ™˜๊ฒฝ ๋ณ€์ˆ˜์— ์„œ๋ฒ„ ํฌํŠธ ์ถ”๊ฐ€

 

4. ํ™•์ธ ํ™•์ธ์„ ํ•ด์ฃผ๊ณ  ๋‹ค์‹œ ๋นŒ๋“œํ•ด์„œ ์ ‘์†ํ•˜๋‹ˆ ํ•ด๊ฒฐ์ด ๋๋‹ค.

 

 

 

 

 

- eclipse

1. ์‚ฌ์šฉ ์ค‘์ธ ์„œ๋ฒ„๋ฅผ ์ฐพ์•„ ๋”๋ธ”ํด๋ฆญํ•ด ์ค€๋‹ค.

 

์ดํด๋ฆฝ์Šค ์„œ๋ฒ„

 

2. HTTP ํฌํŠธ๋ฅผ ์ฐพ์•„์ค€๋‹ค. ํฌํŠธ ๋„˜๋ฒ„(๋‚˜์˜ ๊ฒฝ์šฐ 8080)๋ฅผ ๋”๋ธ”ํด๋ฆญํ•˜๋ฉด ํฌํŠธ ์ˆ˜์ •์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

 

์ดํด๋ฆฝ์Šค ํ†ฐ์บฃ ์„œ๋ฒ„

 

3. ์ €์žฅํ•˜๊ณ  ํ†ฐ์บฃ์„ ์žฌ์‹คํ–‰ํ•˜๋ฉด ํ•ด๊ฒฐ๋œ๋‹ค.

 

ํฌํŠธ ๋ณ€๊ฒฝ ์™„๋ฃŒ