diff --git a/core/src/main/java/google/registry/request/RequestModule.java b/core/src/main/java/google/registry/request/RequestModule.java index eb843bfb1..d31e6917a 100644 --- a/core/src/main/java/google/registry/request/RequestModule.java +++ b/core/src/main/java/google/registry/request/RequestModule.java @@ -135,7 +135,8 @@ public final class RequestModule { @Provides @RequestUrl static String provideRequestUrl(HttpServletRequest req) { - return req.getRequestURL().toString(); + String url = req.getRequestURL().toString(); + return url.startsWith("https") ? url : url.replaceFirst("http", "https"); } @Provides