tomsun28 created SHIRO-742:
------------------------------
Summary: fix throw exception when request uri is /
Key: SHIRO-742
URL: https://issues.apache.org/jira/browse/SHIRO-742
Project: Shiro
Issue Type: Bug
Components: Web
Affects Versions: 1.5.0
Reporter: tomsun28
{{this bug due to my pr[SHIRO-682|[https://github.com/apache/shiro/pull/127]]
in 1.5, sorry }}
as the @jaynlau [comment|[https://github.com/apache/shiro/pull/181]]
{{}}under is @jaynlau report
Can not get the NamedFilterList when request uri is "/".
{{java.lang.IllegalArgumentException: There is no configured chain under the
name/key [].
at
org.apache.shiro.web.filter.mgt.DefaultFilterChainManager.proxy(DefaultFilterChainManager.java:322)
~[shiro-web-1.5.0.jar:1.5.0]
at
org.apache.shiro.web.filter.mgt.PathMatchingFilterChainResolver.getChain(PathMatchingFilterChainResolver.java:126)
~[shiro-web-1.5.0.jar:1.5.0]
at
org.apache.shiro.web.servlet.AbstractShiroFilter.getExecutionChain(AbstractShiroFilter.java:415)
~[shiro-web-1.5.0.jar:1.5.0]
at
org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:448)
~[shiro-web-1.5.0.jar:1.5.0]
at
org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
~[shiro-web-1.5.0.jar:1.5.0]
at
org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
~[shiro-core-1.5.0.jar:1.5.0]
at
org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
~[shiro-core-1.5.0.jar:1.5.0]
at
org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
~[shiro-core-1.5.0.jar:1.5.0]
at
org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
~[shiro-web-1.5.0.jar:1.5.0]}}
{{The value of pathPattern is changed from }}{{"/"}}{{ to }}{{""}}{{ , matching
path definition }}{{/ = user}}{{ failed.}}
{{Because chainName is }}{{"/"}}{{, not }}{{""}}{{.}}
{{}}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)