[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