2

現在の設定では、shiro.iniを使用しています。

Guiceに移動します。FormAuthenticatorFilter(authc)にこれらの値を設定する正しい場所はどこですか?

4

2 に答える 2

2

Shiro Guice のドキュメントでは、次の構文を使用していくつかの異なるプロパティを挿入およびオーバーライドできることを説明しています

bindConstant().annotatedWith(Names.named("shiro.<property>")).to(<propertyValue>);

あなたの質問に答えるために、次のようにして「loginUrl」プロパティを「/loginHere」に設定できます。

bindConstant().annotatedWith(Names.named("shiro.loginUrl")).to("/loginHere");
于 2015-05-04T03:19:06.580 に答える
2

経由でパラメータをバインドできます

bindConstant().annotatedWith(Names.named("shiro.<param>")).to(value)

あなたからShiro(Web)Module

于 2012-06-05T15:04:19.910 に答える