1

我正在尝试配置 apache shiro 以基于 apache click 对我们的应用程序进行身份验证。我们在同一个应用程序中为两种类型的用户提供了两个不同的登录 url

1) 对于地区用户:districtlogin.jsp 2) 对于州用户:statelogin.jsp

我如何在 shiro.ini 文件中指定这两个 url

现在一次只有一个 url 有效。

我使用了以下方法

shiro.loginUrl = /statelogin.jsp shiro.loginUrl = /districtlogin.jsp

谢谢

4

1 回答 1

0

在我的情况下,我需要 2 个不同的登录 URL,因为它将从 2 个目标、Web 客户端和一个移动客户端(通过 RESTful)访问。
所以我不能在控制器上为它们应用相同的登录操作(因为输入和输出绝对不同),而是重用来自 2 个操作的服务方法。
我们有什么办法让 Shiro 知道有 2 个可用的有效登录 URL?

于 2013-09-18T16:28:35.113 回答