This is needed to get /UIDL working behind a reverse proxy. Without the change pathInfo would be "/UIDL" but prefix would be "/UIDL/" in line 105. Authored-by: Clemens von Schwerin <clemens.vonschwerin@gmail.com>tags/8.11.3
@@ -98,6 +98,10 @@ public class ServletPortletHelper implements Serializable { | |||
prefix = '/' + prefix; | |||
} | |||
if (!pathInfo.endsWith("/") && prefix.endsWith("/")) { | |||
pathInfo += '/'; | |||
} | |||
if (pathInfo.startsWith(prefix)) { | |||
return true; | |||
} |