Cách đặt đúng tiêu đề Access-Control-Allow-Origin thành NGINX để cho phép Chia sẻ tài nguyên yêu cầu chéo cho tất cả (hoặc cụ thể) các trang web.

Bạn đang xem : kiểm soát truy cập cho phép nguồn gốc nginx

Những ai thường đọc blog này đều biết rằng chúng tôi rất yêu NGINX , một máy chủ web mã nguồn mở nhẹ, hiệu suất cao và proxy ngược được sử dụng bởi hơn 358 triệu trang web và hơn 66% trong số 10.000 trang web hàng đầu thế giới. Và không, chúng tôi không lấy tiền từ họ để nói điều này, chúng tôi chỉ thực sự thích nó rất nhiều.

Dù sao, trong bài đăng này, tôi sẽ chia sẻ ngắn gọn cấu hình CORS mà tôi đang sử dụng cho các trang web cần thực hiện các hoạt động Chia sẻ tài nguyên yêu cầu chéo dưới bất kỳ hình thức nào – chẳng hạn như sử dụng phông chữ web từ miền phụ trên miền chính hoặc tương tự như vậy:

XEM THÊM  sử dụng iframe trong cửa sổ phương thức tốt hay xấu? - cửa sổ phương thức so với khung nội tuyến

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

vị trí

/

{

nếu

(

$

request_method

=

‘TÙY CHỌN’

)

{

add_header

‘Access-Control-Allow-Origin’

‘*’

;

add_header

‘Access-Control-Allow-Credentials’

‘true’

;

add_header

‘Access-Control- Cho phép-Phương thức ‘

‘ NHẬN, ĐĂNG, TÙY CHỌN ‘

;

add_header

‘Access-Control-Allow-Headers’

‘DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Request-With, If-Modified-Since, Cache-Control, Content-Type’

;

add_header

‘Access-Control-Max-Age’

1728000

;

add_header

‘Content-Type’

‘text / pure charset = UTF-8’

;

add_header

‘Nội dung-Độ dài’

0

;

return

204

;

}

nếu

(

$

request_method

=

‘BÀI ĐĂNG’

) < / p>

{

add_header

‘Access-Control-Allow-Origin’

‘*’

;

add_header

‘Access-Control-Allow-Credentials’

‘true’

;

add_header

< p class = "crayon-h">

‘Access-Control-Allow-Method’

‘NHẬN, ĐĂNG, TÙY CHỌN’

;

add_header

‘Access-Control-Allow-Headers’

‘DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Request-With, If-Modified-Since, Cache-Control, Content-Type’

;

< / p>

}

nếu

(

$

request_method

=

‘NHẬN’

)

{

add_header

‘Access-Control-Allow-Origin’

‘* ‘

;

add_header

‘Access-Control-Allow-Credentials’

‘true’

;

add_header

‘Access-Control-Allow-Method’

‘NHẬN, ĐĂNG, TÙY CHỌN’

;

add_header

‘Access-Control-Allow-Headers’

‘ DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Request-With, If-Modified-Since, Cache-Control, Content-Type ‘

; < / p>

< p class = "crayon-sy">}

}

< strong> CẢNH BÁO : tôi đã sử dụng * vì mục đích đơn giản, nhưng bạn có thể – và nên – luôn giới hạn các quy tắc đó trong danh sách miền / miền phụ hạn chế hơn, trừ khi bạn thực sự muốn thực thi chính sách CORS rộng mở ( và bạn hoàn toàn nhận thức được ý nghĩa của nó).

Vì đây là một đoạn mã khá dài, bạn có thể muốn đặt đoạn mã này vào một tệp riêng biệt (chẳng hạn như /etc/nginx/cors-settings.conf ) và sau đó đưa vào tệp sau một lớp lót:

1

bao gồm

/

v.v

/

nginx

/

cors

cài đặt

.

conf

;

Khá gọn gàng, phải không?

Nếu bạn đang tìm kiếm thêm thông tin về cách đặt & amp; định cấu hình các tiêu đề bảo mật NGINX khác, chẳng hạn như X-Frame-Options, HTTP Nghiêm ngặt về Bảo mật Truyền tải (HSTS), X-XSS-Protection, X-Content-Type-Options, Content Security Policy và Giới thiệu Chính sách, hãy nhớ kiểm tra Hướng dẫn Tiêu đề Bảo mật NGINX HTTP .

XEM THÊM  Cách xây dựng câu đố đầu tiên của bạn bằng cách sử dụng Thrive Quiz Builder - xây dựng câu đố chủ đề phát triển mạnh

Máy chủ web NGINX & amp; proxy ngược. Để đọc các bài đăng khác,

Bài đăng này là một phần của loạt bài viết, hướng dẫn và hướng dẫn trên máy chủ web & amp; proxy ngược. Để đọc các bài đăng khác, hãy nhấp vào đây


Xem thêm những thông tin liên quan đến chủ đề kiểm soát truy cập cho phép nguồn gốc nginx

[Webserver-administration-P5] Nginx – Hướng dẫn cấu hình nginx – các thông số cơ bản (Phần 1)

  • Tác giả: Toàn Nai
  • Ngày đăng: 2021-06-13
  • Đánh giá: 4 ⭐ ( 7766 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Trong video này mình sẽ chia sẻ các nội dung chi tiết về:
    1. Ý nghĩa số thông số quan trọng nhất trong file cấu hình nginx
    2. Cấu trúc/tổ chức file cấu hình nginx
    3. Hướng dẫn về tạo vhost và các nội dung liên quan tới vhost
    Rất hy vọng giúp ích được cho các bạn mới làm việc với nginx.
    Cảm ơn các bạn đã theo dõi. Cần trao đổi/làm rõ nội dung gì các bạn có thể liên lạc với mình qua các kênh contact bên dưới.
    📞 Contact me:
    📰 FACEBOOK:
    https://www.facebook.com/toan9notes
    🖱️ WEBSITE:
    https://toan9.com

Tải phần mềm kiểm soát truy cập, Huong Dan kiem soat truy cap Full

  • Tác giả: taimienphi.vn
  • Đánh giá: 3 ⭐ ( 6971 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tải Top phần mềm “kiểm soát truy cập”, hướng dẫn dùng phần mềm có chức năng “kiem soat truy cap” Tải về miễn phí- Taimienphi.vn
XEM THÊM  Cách tạo bộ đếm trong After Effects trong 7 phút (HƯỚNG DẪN) - làm thế nào để tạo một bộ đếm số trong các hiệu ứng sau

Danh sách Kiểm soát Truy cập (ACL)

  • Tác giả: toc.123docz.net
  • Đánh giá: 3 ⭐ ( 3443 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: . QUẢN LÝ VÀ DUY TRÌ HỆ ĐIỀU HÀNH MICROSOFT WINDOWS SERVER 2003 QUẢN LÝ VÀ DUY TRÌ HỆ ĐIỀU HÀNH MICROSOFT WINDOWS SERVER 2003 MỤC LỤC PHẦN 1 QUẢN LÝ VÀ DUY TRÌ HỆ ĐIỀU HÀNH 6 CHƯƠNG. LÝ VÀ DUY TRÌ HỆ ĐIỀU HÀNH MICROSOFT WINDOWS SERVER 2003 PHẦN 1

Sử dụng Nginx để tùy chỉnh quyền kiểm soát ứng dụng được lưu trữ của bạn

  • Tác giả: helpex.vn
  • Đánh giá: 5 ⭐ ( 6780 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tính đa dạng của ứng dụng nguồn mở vừa là lợi ích lớn nhất trong phong trào Phần mềm nguồn mở và miễn phí ( FOSS) , vừa là trở ngại lớn nhất của nó đối với việc áp dụng. Không phải lúc nào…

Làm cách nào để kích hoạt CORS trong Apache và Nginx?

  • Tác giả: www.lordlikely.com
  • Đánh giá: 5 ⭐ ( 6059 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Kiểm soát truy cập mạng cho hệ thống doanh nghiệp

  • Tác giả: doanhnghiep.tech
  • Đánh giá: 4 ⭐ ( 8372 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Bạn cần một giải pháp kiểm soát truy cập mạng. Giải pháp có thể scan hệ thống, áp các chính sách xác thực và ngăn chặn truy cập bất hợp lệ vào mạng lưới

Truy xuất nguồn gốc là gì?

  • Tác giả: visuresolutions.com
  • Đánh giá: 3 ⭐ ( 2312 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Xem thêm các bài viết khác thuộc chuyên mục: WordPress

By DEVTEAM