Как обрабатывается область в базовой аутентификации HTTP с помощью IBM WebSphere Application Server (V9) - PullRequest
0 голосов
/ 29 августа 2018

Хотелось бы узнать, нужно ли мне установить для области в файле web.xml то же значение, что и значение объединенного хранилища на сервере (WAS V9).

моя конфигурация следующая.

конфигурация сервера

Настройте пользовательскую область на основе файлов, настроив «Объединенные репозитории» в разделе «Репозиторий учетных записей пользователей» на консоли управления WAS. Область этого хранилища - "defaultWIMFileBasedRealm" (это по умолчанию)

конфигурация приложения

web.xml выглядит следующим образом.

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

Значение области web.xml не совпадает со значением репозитория на сервере. Но базовая аутентификация работала без проблем.

так что мой вопрос

  1. Нет необходимости устанавливать одинаковое значение для обеих областей?

  2. Как область в файле web.xml используется на WAS-сервере?

1 Ответ

0 голосов
/ 29 августа 2018

Область в WAS не имеет ничего общего с областью в web.xml. Итак, отвечая на ваши вопросы:

  1. Нет необходимости устанавливать одинаковое значение для обеих областей?

Нет, они могут быть совершенно разными.

  1. Как область в web.xml используется на сервере WAS?

Область в web.xml используется во всплывающем диалоговом окне при обычной аутентификации. Так что вы увидите это в браузере. Единственная цель этого - помочь пользователю решить, какое имя пользователя / пароль он должен ввести: -)

Область в WebSphere используется внутренне для единого входа, в маркере LTPA и не имеет реального значения для конечного пользователя приложения.

...