Название области в tomcat (web.xml)
Что такое имя домена в tomcat.
<login-config>
<auth-method>BASIC</auth-method>
<realm-name></realm-name>
</login-config>
В приведенном выше коде мне нужно заполнить элемент имени области. Я видел следующий код в файле server.xml:
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"/>
Где указано имя области? Это имя пользователя?
Ответы
Ответ 1
Имя домена не является именем пользователя. Это область аутентификации, "как правило, описание компьютера или системы, к которой осуществляется доступ" - см. http://en.wikipedia.org/wiki/Basic_access_authentication. Это должно быть имя, которое имеет смысл для вашего ресурса защита.
Ответ 2
Элемент value <realm-name>
используется для вычисления переваренного значения пароля открытого текста, как описано здесь http://tomcat.apache.org/tomcat-7.0-doc/realm-howto.html#Digested_Passwords
Если элемент <realm-name>
не указан в web.xml, используется значение по умолчанию "Authentication required
".