Description:
Following line should be replaced as below in [1].
Existing :
if (!StringUtils.isBlank(webappSkipURIs) && webappSkipURIs.contains(request.getRequestURI())) {
Should be improved:
if (!StringUtils.isBlank(webappSkipURIs) &&
(webappSkipURIs.endsWith(request.getRequestURI()) ||
webappSkipURIs.contains(request.getRequestURI() + ","))) {
[1] https://github.com/wso2-support/carbon-deployment/blob/support-4.5.3/components/webapp-mgt/org.wso2.carbon.webapp.mgt/src/main/java/org/wso2/carbon/webapp/mgt/sso/SAMLSSOValve.java#L164