可能我遇到了一种误解问题,但事情是这样的:
- 我希望我的
<domain>/index.html
公开可用,其他一切都应该受到保护。
我正在使用 shiro web + guice:
...
bindConstant().annotatedWith(Names.named("shiro.loginUrl")).to("/index.html");
addFilterChain("/index.html", ANON);
addFilterChain("/**", AUTHC);
...
这种配置导致我出现“TOO MANY REDIRECTS LOOP”问题。Shiro 文档在这里说它使用 FIRST MATCH WIN 策略,但我认为我没有得到它。
有什么想法吗?