Re: [Mailman-Developers] cookie problem ?
[Gergely Madarasz]
Btw I thought it should be enough to set the base url in the general options section.
Oops... you're right, the cookie's path should be based on the URL path[1] of self.web_page_url instead of the global default mm_cfg.DEFAULT_URL. Here's a quick patch to do this: Index: SecurityManager.py =================================================================== RCS file: /export/public/cvsroot/mailman/Mailman/SecurityManager.py,v retrieving revision 1.21 diff -u -r1.21 SecurityManager.py --- SecurityManager.py 1999/07/16 22:40:28 1.21 +++ SecurityManager.py 1999/07/22 07:27:15 @@ -95,7 +95,7 @@ c = Cookie.Cookie() c[key] = [client_ip, issued, expires, mac] # place in oven, - path = urlparse(mm_cfg.DEFAULT_URL)[2] # '/mailman' + path = urlparse(self.web_page_url)[2] # '/mailman' c[key]['path'] = path # and bake until golden brown c[key]['expires'] = mm_cfg.ADMIN_COOKIE_LIFE [1] I don't know what else to call the part of an URL with proto://hostname stripped off the front, and anything from "?" and to the end of the string removed as well. -- Harald
participants (1)
-
Harald Meland