15

Tomcat のレルム名は何ですか。

<login-config> 
     <auth-method>BASIC</auth-method> 
     <realm-name></realm-name> 
</login-config>

上記のコードでは、realm-name 要素を埋める必要があります。server.xml ファイルに次のコードが含まれています。

<Realm className="org.apache.catalina.realm.UserDatabaseRealm" 
            resourceName="UserDatabase"/>

realm-name はどこに指定されていますか? ユーザー名ですか?

4

2 に答える 2

13

レルム名はユーザー名ではありません。これは認証領域であり、「通常はアクセスされているコンピューターまたはシステムの説明です」-http://en.wikipedia.org/wiki/Basic_access_authenticationを参照してください。これは、保護しているリソースにとって意味のある名前である必要があります。

于 2012-06-05T06:12:32.383 に答える
8

value要素は、ここで説明されているように、クリア<realm-name>テキスト パスワードのダイジェスト値を計算するために使用されます。

要素が web.xml で指定されていない場合<realm-name>、デフォルト値の " Authentication required" が使用されます。

于 2013-07-06T13:42:20.920 に答える