2009-11-26 3 views
1

Я знаю, что объект «XMLHttpRequest» поддерживает метод «open», который имеет необязательный параметр имени пользователя и пароля. Я только выяснил, что эти параметры могут быть поставщиками для запросов, требующих аутентификации на основе контейнеров.Что такое аутентификация на основе контейнеров?

Это метод подпись:

open(method, url, async, username, password) 

Может кто-то помочь мне со значением аутентификации на базе контейнеров?

ответ

4

Контейнерный метод означает, что контейнер веб-приложения (например, tomcat, jboss и т. Д.) Выполняет аутентификацию и делает результаты аутентификации известными вашему веб-приложению.

Как следствие, вашему веб-приложению не нужно внедрять NTLM, HTTP Basic или любой код аутентификации, поскольку контейнер уже делает все это.

+0

спасибо. Не могли бы вы выделить разницу между Container-based и (NTLM, HTTP Base). С точки зрения реализации. Пожалуйста. – Tebo

+0

Это разница между «где» происходит аутентификация и «как» происходит аутентификация. Это на самом деле не сравнимо. –

+0

Еще раз спасибо. Как я могу догадаться, Container-Based больше похож на конфигурацию, а остальная часть - на программирование. – Tebo

Смежные вопросы