X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2FGigi.java;h=2f4c27dd0f16fba0df323819e6a10d8f5bff7f07;hp=23f10df990b812243f1644f6e5cb06584d5c2e5a;hb=8eaf45ee6a71969eff3e04b40e4435e0dd380824;hpb=bdb770e853028d8510a941c936a290ab69cf675c diff --git a/src/org/cacert/gigi/Gigi.java b/src/org/cacert/gigi/Gigi.java index 23f10df9..2f4c27dd 100644 --- a/src/org/cacert/gigi/Gigi.java +++ b/src/org/cacert/gigi/Gigi.java @@ -315,17 +315,7 @@ public final class Gigi extends HttpServlet { } - private static String staticTemplateVarHttp = "http://" + ServerConstants.getStaticHostNamePort(); - - private static String staticTemplateVarHttps = "https://" + ServerConstants.getStaticHostNamePortSecure(); - - private static String getStaticTemplateVar(boolean https) { - if (https) { - return staticTemplateVarHttps; - } else { - return staticTemplateVarHttp; - } - } + private static String staticTemplateVar = "//" + ServerConstants.getStaticHostNamePort(); @Override protected void service(final HttpServletRequest req, final HttpServletResponse resp) throws ServletException, IOException { @@ -361,7 +351,7 @@ public final class Gigi extends HttpServlet { if (clientSerial != null) { X509Certificate[] cert = (X509Certificate[]) req.getAttribute("javax.servlet.request.X509Certificate"); if (cert == null || cert[0] == null// - || !cert[0].getSerialNumber().toString(16).toUpperCase().equals(clientSerial) // + || !cert[0].getSerialNumber().toString(16).toLowerCase().equals(clientSerial) // || !cert[0].getIssuerDN().equals(hs.getAttribute(CERT_ISSUER))) { hs.invalidate(); resp.sendError(403, "Certificate mismatch."); @@ -429,7 +419,7 @@ public final class Gigi extends HttpServlet { vars.put(Menu.AUTH_VALUE, currentAuthContext); vars.put("menu", rootMenu); vars.put("title", lang.getTranslation(p.getTitle())); - vars.put("static", getStaticTemplateVar(isSecure)); + vars.put("static", staticTemplateVar); vars.put("year", Calendar.getInstance().get(Calendar.YEAR)); vars.put("content", content); if (currentAuthContext != null) {