Asked Nov 14th, 10:56 a.m. 87 0 1
  • 87 0 1
+1

Auth request với request body trong nginx

Share
  • 87 0 1

Đây là subrequest dùng để xác thực đăng nhập của e ạ

location = /auth {
    proxy_pass http://localhost:81/api/authen/checkLoggedIn;
    proxy_pass_request_body off;
    proxy_set_header Content-Length "";
    proxy_set_header X-Original-URI $request_uri;
}

Có cách nào để trong auth_request của nginx có thể truyền thêm vào request body để check thì có được không ạ, vì theo em tìm hiểu thì auth_request chỉ có thể dùng get và ko thể thêm vào request body

1 ANSWERS


Answered Nov 16th, 3:27 a.m.
Accepted
+2

Không thêm được vào request body đâu bạn ạ vì nó chỉ dùng GET như bạn nói thôi. Thêm vào cái module đó nó cũng xóa bỏ.

Nhưng mà vẫn có thể truyền dữ liệu bằng cách chèn dữ liệu vào header. Bạn thử dùng header xem.

Share
Viblo
Let's register a Viblo Account to get more interesting posts.