> That said, using a cookie to set a redirect seems unnecessary. Can't you just put it in the redirect URL?
No, unfortunately not -- I'm using an external authentication server and this is the method that it uses to return the user to wherever they were before logging in. :-\
Thanks for the tip -- the problem seems to be in testing the existence/value of the cookie. For unknown reasons, HTTP::Cookies doesn't seem to be parsing the cookie, even though it seems to be present in the HTTP::Headers object.