Explorar el Código

fix: Fix jetty crashing when redirecting HTTP to HTTPS

Jetty 9.3 changed the `setHandler` on the ServletContextHandler to no
longer automatically detect SecurityHandler, SessionHandler, etc. It
simply passes on the setHandler request to the ContextHandler class
(with a warning logged). So make sure to explicitly use the method
`setSecurityHandler` to set the ContraintSecurityHandler responsible
for the http -> https redirection.
pull/1438/head
Florian Zschocke hace 1 año
padre
commit
609130e26c
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1
    1
      src/main/java/com/gitblit/GitBlitServer.java

+ 1
- 1
src/main/java/com/gitblit/GitBlitServer.java Ver fichero

@@ -453,7 +453,7 @@ public class GitBlitServer {
sh.setConstraintMappings(new ConstraintMapping[] { cm });

// Configure this context to use the Security Handler defined before
rootContext.setHandler(sh);
rootContext.setSecurityHandler(sh);
}

// Setup the Gitblit context

Cargando…
Cancelar
Guardar