Nginx এবং জেনকিন্স (হাডসন) এর সাথে আমার কিছুটা সমস্যা আছে। আমি জিনকিন্স উদাহরণের জন্য এইচটিটিপি বেসিক প্রমাণীকরণের সাথে এনগিনেক্সকে বিপরীত প্রক্সি হিসাবে ব্যবহার করার চেষ্টা করছি।
এটি এখন পর্যন্ত কাজ করে, তবে কীভাবে প্রমাণীকরণের ব্যবহারকারীর নাম দিয়ে শিরোলেখ পাস করবেন আমার কোনও ধারণা নেই?
location / {
auth_basic "Restricted";
auth_basic_user_file /usr/share/nginx/.htpasswd;
sendfile off;
proxy_pass http://192.168.178.102:8080;
proxy_redirect default;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-User $http_authorization;
proxy_max_temp_file_size 0;
#this is the maximum upload size
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
}
1
নোট করুন আপনি সম্ভবত "এক্স-ফরওয়ার্ড-ইউজার" -এ একটি অতিরিক্ত 'ডি' চান।
—
পল