Tôi đang chạy một dịch vụ trong localhost tại 127.0.01:8000
Làm cách nào để chuyển IP từ xa tới dịch vụ được ủy quyền? - Nginx
và tôi proxy này bằng cách sử dụng:
proxy_pass http://127.0.0.1:8000;
Vấn đề là tôi cần phải vượt qua địa chỉ IP của người dùng với dịch vụ.
Mọi ý tưởng?
Truy cập từ Django qua 'request.META [ 'HTTP_X_REAL_IP'] '. – michaell
Tôi xác nhận cả câu trả lời và nhận xét của eli_mach đều chính xác. – noahandthewhale
Làm việc cho tôi, cảm ơn. Đây là cách tôi có các giá trị từ Pyramid (Python): 'if 'X-Real-IP' trong request.headers và request.headers ['X-Real-IP']: ip_address = request.headers ['X- Real-IP '] ' –