Tras darle varias vueltas al problema me encuentro con que resulta que es un "feature", tal como explica
Gregory en Cookies and redirect de la lista mod_python, resulta que apache envía unicamente el err_headers_out, con lo cual nuestras cabeceras que van en headers_out se pierden.
La solucíon: pues montar la cookie a mano y ponerla en err_headers_out:
req.err_headers_out.add('Set-Cookie', 'parametro: cual')
req.err_headers_out.add('Location:', location)
return apache.HTTP_MOVED_TEMPORARILY
comentarios:
Publicar un comentario