Quay lại trang chủ

Kiểm tra cấu hình CORS (CORS Checker)

Công cụ kiểm định cấu hình Cross-Origin Resource Sharing (CORS). Gửi yêu cầu kiểm tra trước (Preflight OPTIONS) để phân tích các tiêu đề CORS của API, xác định xem website có cho phép truy xuất tài nguyên liên nguồn và cảnh báo các cấu hình thiếu an toàn.

Nhập thông tin kiểm tra CORS
Kết quả CORS (CORS Audit)
Nhập API URL và Origin cần test để bắt đầu kiểm tra CORS.

Hướng dẫn kiểm tra cấu hình CORS

  • 1Nhập URL API: Điền chính xác đường dẫn API hoặc endpoint website (ví dụ: https://api.github.com) muốn kiểm thử CORS.
  • 2Điền Origin yêu cầu: Nhập nguồn gốc web giả lập gửi request (Origin Header, ví dụ: https://example.com).
  • 3Bắt tay Preflight: Bấm nút "Kiểm tra CORS" để hệ thống tự động gửi yêu cầu preflight OPTIONS và ghi nhận phản hồi.
  • 4Đọc thông số kỹ thuật: Xem máy chủ có trả về các tiêu đề CORS hợp lệ và kiểm tra xem có cảnh báo lỗ hổng cấu hình không. Để triển khai API backend chịu tải tốt, bảo mật tiêu đề CORS chặt chẽ, bạn hãy sử dụng Cloud VPS SSD Nhân Hòa.

Câu hỏi thường gặp về CORS

Q:1. CORS (Cross-Origin Resource Sharing) là gì?

A:CORS là cơ chế an toàn tích hợp trên trình duyệt ngăn các trang web từ nguồn gốc khác (Domain, Giao thức, Cổng khác nhau) truy xuất dữ liệu từ API của bạn, trừ khi máy chủ đích cấu hình rõ ràng các tiêu đề phản hồi (HTTP headers) cho phép nguồn đó truy cập.

Q:2. Tại sao cấu hình Access-Control-Allow-Origin: * lại không an toàn?

A:Đặt dấu sao (`*`) cho phép mọi trang web bên thứ ba bất kỳ gửi yêu cầu đọc dữ liệu API của bạn. Nếu API của bạn có chứa dữ liệu cá nhân hoặc các thông tin bảo mật, cấu hình này sẽ làm lộ dữ liệu cho kẻ xấu thực hiện các đòn tấn công khai thác.

Q:3. Làm sao cấu hình CORS an toàn nhất trên máy chủ Nginx hoặc Apache?

A:Bạn nên thiết lập máy chủ kiểm tra tiêu đề Origin gửi lên và chỉ phản hồi Access-Control-Allow-Origin khớp với danh sách trắng (Allowlist) tên miền của bạn. Để duy trì hạ tầng API ổn định, cấu hình header bảo mật tối ưu, bạn hãy thuê máy chủ riêng vật lý Dedicated Server Nhân Hòa hoặc nâng cấp lên cụm Cloud VPS Nhân Hòa.

Công cụ liên quan