[Yanel-dev] authentication ssl patch

Evaldas Taroza etaroza at optaros.com
Tue Jan 15 10:21:44 CET 2008


There was a small bug in YanelServlet. A check for ssl was needed.
-------------- next part --------------
Index: src/java/org/wyona/yanel/servlet/YanelServlet.java
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- src/java/org/wyona/yanel/servlet/YanelServlet.java	(revision 30347)
+++ src/java/org/wyona/yanel/servlet/YanelServlet.java	(working copy)
@@ -1151,7 +1151,11 @@
 	    } else {
                 log.warn("Authentication was successful!");
                 URL url =3D new URL(getRequestURLQS(request, null, false).=
toString());
-                url =3D new URL("https", url.getHost(), new Integer(sslPor=
t).intValue(), url.getFile());
+                if(sslPort !=3D null){
+                    url =3D new URL("https", url.getHost(), new Integer(ss=
lPort).intValue(), url.getFile());
+                }else{
+                    // leave default
+                }
                 log.warn("Redirect to original request: " + url);
                 response.setHeader("Location", url.toString());
                 // TODO: Yulup has a bug re TEMPORARY_REDIRECT


More information about the Yanel-development mailing list