X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2FGigi.java;h=fa259c96c77cbf99835c8df72e374c863935bd3e;hp=551c9be051175e25378eb0735788d7c42c534a72;hb=d690eda36eba121aa79e4f456d5f0eb481be8b86;hpb=1678385c9dc9d133aa5952da5033f7a652737f3f diff --git a/src/org/cacert/gigi/Gigi.java b/src/org/cacert/gigi/Gigi.java index 551c9be0..fa259c96 100644 --- a/src/org/cacert/gigi/Gigi.java +++ b/src/org/cacert/gigi/Gigi.java @@ -20,7 +20,6 @@ import org.cacert.gigi.email.EmailProvider; import org.cacert.gigi.pages.LoginPage; import org.cacert.gigi.pages.MainPage; import org.cacert.gigi.pages.Page; -import org.cacert.gigi.pages.PolicyRedir; import org.cacert.gigi.pages.TestSecure; import org.cacert.gigi.pages.Verify; import org.cacert.gigi.pages.account.MailAdd; @@ -29,6 +28,7 @@ import org.cacert.gigi.pages.account.MailOverview; import org.cacert.gigi.pages.account.MyDetails; import org.cacert.gigi.pages.main.RegisterPage; import org.cacert.gigi.pages.wot.AssurePage; +import org.cacert.gigi.util.ServerConstants; import org.eclipse.jetty.util.log.Log; public class Gigi extends HttpServlet { @@ -52,7 +52,6 @@ public class Gigi extends HttpServlet { pages.put(MailCertificates.PATH, new MailCertificates()); pages.put(MyDetails.PATH, new MyDetails()); pages.put(RegisterPage.PATH, new RegisterPage()); - pages.put(PolicyRedir.PATH, new PolicyRedir()); pages.put(MailOverview.DEFAULT_PATH, new MailOverview( "My email addresses")); pages.put(MailAdd.DEFAULT_PATH, new MailAdd("Add new email")); @@ -151,8 +150,10 @@ public class Gigi extends HttpServlet { hsr.addHeader("Access-Control-Allow-Origin", "http://cacert.org https://localhost"); hsr.addHeader("Access-Control-Max-Age", "60"); - // hsr.addHeader("Content-Security-Policy", - // "default-src 'self'; report-uri https://felix.dogcraft.de/report.php"); + hsr.addHeader("Content-Security-Policy", "default-src 'self' https://" + + ServerConstants.getStaticHostNamePort() + + " https://www.cacert.org/*;frame-ancestors 'none'"); + // ;report-uri https://felix.dogcraft.de/report.php } }