diff --git a/core/src/main/java/jenkins/model/Jenkins.java b/core/src/main/java/jenkins/model/Jenkins.java index 465a5e0ff51dbfd7d48c1c01ab27b238e12b559f..28224761f352cfae3bb8d8c52fa81f93ef5e6d2e 100644 --- a/core/src/main/java/jenkins/model/Jenkins.java +++ b/core/src/main/java/jenkins/model/Jenkins.java @@ -4559,6 +4559,8 @@ public class Jenkins extends AbstractCIBase implements DirectlyModifiableTopLeve throw new ServletException(); Cookie cookie = new Cookie("iconSize", Functions.validateIconSize(qs)); cookie.setMaxAge(/* ~4 mo. */9999999); // #762 + cookie.setSecure(req.isSecure()); + cookie.setHttpOnly(true); rsp.addCookie(cookie); String ref = req.getHeader("Referer"); if(ref==null) ref=".";