Welcome! Log In Create A New Profile

Advanced

Re:Re: nginx servers share session or cookies

All files from this thread

File Name File Size   Posted by Date  
图片.png 43.8 KB open | download David Ni 03/24/2019 Read message
David Ni
March 25, 2019 04:12AM
Hi Francis
I tried to set cookies like this


server {
listen 80;
server_name datanode02.bddev.test.net;
error_log /var/log/nginx/error_for_bigdata.log info;
access_log /var/log/nginx/http_access_for_bigdata.log main;
##here to check whether logged_in cookie was set
if ($cookie_logged_in != "1") {

auth_ldap "Restricted Space";
auth_ldap_servers bigdataldap;
}



location / {
proxy_pass http://dev-datanode02:8042/;
more_clear_headers "X-Frame-options";
add_header Set-Cookie "logged_in=1;Domain=.bddev.test.net;Path=/;Max-Age=315360000";

}
}
server {
listen 80;
server_name datanode03.bddev.test.net;
error_log /var/log/nginx/error_for_bigdata.log info;
access_log /var/log/nginx/http_access_for_bigdata.log main;
##here to check whether logged_in cookie was set

if ($cookie_logged_in != "1") {

auth_ldap "Restricted Space";
auth_ldap_servers bigdataldap;
}

location / {
proxy_pass http://dev-datanode03:8042/;
more_clear_headers "X-Frame-options";
add_header Set-Cookie "logged_in=1;Domain=.bddev.test.net;Path=/;Max-Age=315360000";
}
}
but nginx failed to start,

seem it is not possible to set

auth_ldap "Restricted Space";
auth_ldap_servers bigdataldap;
in "if" block like this,
do you know how to skip the auth_ldap_servers setting when logged_in cookie is set?
Thanks









At 2019-03-22 16:03:23, "Francis Daly" <francis@daoine.org> wrote:
>On Fri, Mar 22, 2019 at 02:47:36PM +0800, David Ni wrote:
>
>Hi there,
>
>> Who can help with this?Thanks very much.
>
>The question looks very like the one at
>https://forum.nginx.org/read.php?2,282620,282620
>
>I presume that the answer remains the same.
>
>Which is: if "Domain" works for you, add it to the place that creates (or
>causes to be sent to the client) the "Set-Cookie" http response header.
>
> f
>--
>Francis Daly francis@daoine.org
>_______________________________________________
>nginx mailing list
>nginx@nginx.org
>http://mailman.nginx.org/mailman/listinfo/nginx





_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

nginx servers share session or cookies

David Ni March 15, 2019 04:38AM

Re:nginx servers share session or cookies

David Ni March 22, 2019 02:48AM

Re: nginx servers share session or cookies

Hung Nguyen March 22, 2019 02:50AM

Re: nginx servers share session or cookies

Francis Daly March 22, 2019 04:04AM

Re:Re: nginx servers share session or cookies Attachments

David Ni March 24, 2019 11:06PM

Re:Re: nginx servers share session or cookies

David Ni March 25, 2019 04:10AM

Re:Re: nginx servers share session or cookies

David Ni March 25, 2019 04:12AM

Re: Re: nginx servers share session or cookies

Francis Daly March 27, 2019 06:50PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 252
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready