Network

[Network] 401 Error vs 403 Error

2023. 7. 14. 21:53
λͺ©μ°¨
  1. πŸ”Έ 401 Unauthorized Error
  2. πŸ”Έ 403 Forbidden Error
  3. πŸ’‘ 403 Errorκ°€ λ°œμƒν–ˆλ‹€λŠ” 것은 ν•΄λ‹Ή μš”μ²­μ— λŒ€ν•œ μžμ›μ΄ μ‘΄μž¬ν•œλ‹€λŠ” 의미

πŸ—‚οΈ HTTPS μƒνƒœμ½”λ“œ 5μ’…λ₯˜

  • 1xx (정보, Information) : μš”μ²­μ„ λ°›κ³ , ν”„λ‘œμ„ΈμŠ€λ₯Ό κ³„μ†ν•œλ‹€.
  • 2xx (성곡, Successful) : μš”μ²­μ„ μ„±κ³΅μ μœΌλ‘œ λ°›κ³ , μ •μƒμ μœΌλ‘œ μ²˜λ¦¬ν–ˆλ‹€.
  • 3xx (λ¦¬λ‹€μ΄λ ‰μ…˜, Redirection) : μš”μ²­μ„ μ™„λ£Œν•˜κΈ° μœ„ν•΄ μΆ”κ°€ μž‘μ—… μ‘°μΉ˜κ°€ ν•„μš”ν•˜λ‹€.
  • 4xx (ν΄λΌμ΄μ–ΈνŠΈ 였λ₯˜, Client Error) : μš”μ²­μ˜ 잘λͺ»λœ 문법 λ“±μœΌλ‘œ μ²˜λ¦¬ν•  수 μ—†λ‹€.
  • 5xx (μ„œλ²„ 였λ₯˜, Server Error) : μ„œλ²„κ°€ 정상 μš”μ²­μ„ μ²˜λ¦¬ν•˜μ§€ λͺ»ν–ˆλ‹€.

401 Error VS 403 Error

  • 401 μ—λŸ¬μ™€ 403μ—λŸ¬λŠ” λͺ¨λ‘ 인증이 μ•ˆλμ„ λ•Œ λ°œμƒν•˜λŠ” 것

πŸ”Έ 401 Unauthorized Error

  • μ‚¬μš©μžκ°€ μΈμ¦λ˜μ§€ μ•Šμ•˜μ„ λ•Œ λ°œμƒν•˜λŠ” μ—λŸ¬
  • 즉, λ‘œκ·ΈμΈμ„ ν•˜μ§€ μ•Šμ•˜μ„ λ•Œ, μš”μ²­ 헀더에 μœ νš¨ν•œ 인증 정보가 ν¬ν•¨λ˜μ§€ μ•Šμ•˜μ„ λ•Œλ₯Ό 의미

πŸ”Έ 403 Forbidden Error

  • μ„œλ²„κ°€ μš”μ²­μ„ μ΄ν•΄ν•˜κΈ΄ ν–ˆμ§€λ§Œ ν•΄λ‹Ή μš”μ²­μ„ κ±°λΆ€ν•  λ•Œ λ°œμƒν•˜λŠ” μ—λŸ¬
  • 즉, λ‘œκ·ΈμΈμ€ ν–ˆμ§€λ§Œ κΆŒν•œ λ°–μ˜ 일을 μˆ˜ν–‰ν•  λ•Œλ₯Ό 의미

EX) λ‘œκ·ΈμΈμ„ ν–ˆλŠ”λ° λ‹€λ₯Έ μ‚¬λžŒμ˜ 글을 μ‚­μ œν•˜κ³  싢을 λ•Œ μš”μ²­μ„ 보내면 403 μ—λŸ¬λ₯Ό λ°œμƒμ‹œν‚΄

 

πŸ’‘ 403 Errorκ°€ λ°œμƒν–ˆλ‹€λŠ” 것은 ν•΄λ‹Ή μš”μ²­μ— λŒ€ν•œ μžμ›μ΄ μ‘΄μž¬ν•œλ‹€λŠ” 의미

즉, λ¦¬μ†ŒμŠ€ 쑴재 μ—¬λΆ€λ₯Ό λ‚˜νƒ€λ‚΄μ£ΌλŠ” κ²ƒμ΄λΌμ„œ 이 취약점을 νŒŒμ„œ κ³΅κ²©ν•˜λŠ” μ‚¬λžŒμ΄ μ‘΄μž¬ν•  μˆ˜λ„ μžˆλ‹€.

λ³΄μ•ˆμ„ μœ„ν•΄μ„œ 403 μ—λŸ¬λŠ” μ£ΌλŠ” 것이 μ•„λ‹ˆλΌ 404 Not Found μ—λŸ¬λ₯Ό λ°œμƒμ‹œν‚€λŠ”κ²Œ 더 μ•ˆμ „!!

κΉƒν—ˆλΈŒμ—μ„œλ„ λ‚¨μ˜ λΉ„κ³΅κ°œ λ ˆν¬μ§€ν† λ¦¬μ— μ ‘κ·Όν•  λ•Œ 404μ—λŸ¬λ₯Ό μ€€λ‹€κ³  함

μ €μž‘μžν‘œμ‹œ (μƒˆμ°½μ—΄λ¦Ό)

'Network' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

[λ„€νŠΈμ›Œν¬] TCP의 μ‹ λ’°μ„± 보μž₯  (2) 2024.01.23
[HTTP μ™„λ²½ κ°€μ΄λ“œ] 1 μ›Ήμ˜ 기초 : 01 HTTP κ°œκ΄€  (0) 2022.07.07
HTTP 헀더 [ν˜‘μƒ/전솑/μΏ ν‚€]  (0) 2021.07.24
HTTP μƒνƒœμ½”λ“œ 정리  (0) 2021.07.23
HTTP 기초 [URL/Stateless/λΉ„μ—°κ²°μ„±]  (0) 2021.07.21
  1. πŸ”Έ 401 Unauthorized Error
  2. πŸ”Έ 403 Forbidden Error
  3. πŸ’‘ 403 Errorκ°€ λ°œμƒν–ˆλ‹€λŠ” 것은 ν•΄λ‹Ή μš”μ²­μ— λŒ€ν•œ μžμ›μ΄ μ‘΄μž¬ν•œλ‹€λŠ” 의미
'Network' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€
  • [λ„€νŠΈμ›Œν¬] TCP의 μ‹ λ’°μ„± 보μž₯
  • [HTTP μ™„λ²½ κ°€μ΄λ“œ] 1 μ›Ήμ˜ 기초 : 01 HTTP κ°œκ΄€
  • HTTP 헀더 [ν˜‘μƒ/전솑/μΏ ν‚€]
  • HTTP μƒνƒœμ½”λ“œ 정리
DAHLIA CHOI
DAHLIA CHOI
DAHLIA CHOI
🌼 dali's log 🌼
DAHLIA CHOI
전체
였늘
μ–΄μ œ
  • λΆ„λ₯˜ 전체보기 (103)
    • Spring (42)
    • JAVA & OOP (8)
    • AWS (2)
    • DevOps (5)
    • Network (7)
    • DB (5)
    • Algorithm (9)
      • BOJ (6)
      • PROGRAMMERS (2)
      • LEETCODE (0)
    • Books (5)
    • νŠΈλŸ¬λΈ” μŠˆνŒ… (5)
    • 회고 (0)
    • 기타 (5)
    • FRENCH (1)
    • 필사 (2)
    • κ²½ν—˜ (5)

λΈ”λ‘œκ·Έ 메뉴

  • ν™ˆ
  • νƒœκ·Έ
  • λ°©λͺ…둝

곡지사항

인기 κΈ€

졜근 κΈ€

hELLO Β· Designed By μ •μƒμš°.
DAHLIA CHOI
[Network] 401 Error vs 403 Error
μƒλ‹¨μœΌλ‘œ

ν‹°μŠ€ν† λ¦¬νˆ΄λ°”

단좕킀

λ‚΄ λΈ”λ‘œκ·Έ

λ‚΄ λΈ”λ‘œκ·Έ - κ΄€λ¦¬μž ν™ˆ μ „ν™˜
Q
Q
μƒˆ κΈ€ μ“°κΈ°
W
W

λΈ”λ‘œκ·Έ κ²Œμ‹œκΈ€

κΈ€ μˆ˜μ • (κΆŒν•œ μžˆλŠ” 경우)
E
E
λŒ“κΈ€ μ˜μ—­μœΌλ‘œ 이동
C
C

λͺ¨λ“  μ˜μ—­

이 νŽ˜μ΄μ§€μ˜ URL 볡사
S
S
맨 μœ„λ‘œ 이동
T
T
ν‹°μŠ€ν† λ¦¬ ν™ˆ 이동
H
H
단좕킀 μ•ˆλ‚΄
Shift + /
⇧ + /

* λ‹¨μΆ•ν‚€λŠ” ν•œκΈ€/영문 λŒ€μ†Œλ¬Έμžλ‘œ 이용 κ°€λŠ₯ν•˜λ©°, ν‹°μŠ€ν† λ¦¬ κΈ°λ³Έ λ„λ©”μΈμ—μ„œλ§Œ λ™μž‘ν•©λ‹ˆλ‹€.