<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
<META content="MSHTML 6.00.2900.5921" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hi,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>In a catalyst action accessed using https I
do:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>if ($c->authenticate({username => $username,
password => $password, active => 1})) {<BR>
$c->res->redirect($c->uri_for_action("/index"));<BR>}<BR></FONT></DIV>
<DIV><FONT face=Arial size=2>It redirects to / URI of the site, but using http,
not https as in the request for the current page.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Isn't $c->uri_for_action() able to see that the
current URI uses https and continue to use it or this revert to http is
intentional?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Thanks.</FONT></DIV>
<DIV><FONT face=Arial size=2> </DIV></FONT>
<DIV><FONT face=Arial size=2>--<BR>Octavian<BR></FONT></DIV><BR>
<BR>
__________ Information from ESET NOD32 Antivirus, version of virus signature database 4973 (20100325) __________<BR>
<BR>
The message was checked by ESET NOD32 Antivirus.<BR>
<BR>
<A HREF="http://www.eset.com">http://www.eset.com</A><BR>
</BODY></HTML>