什么是基于容器的身份验证?

Teb*_*ebo 1 javascript authentication jquery containers http

我知道“XMLHttpRequest”对象支持一个方法“open”,它有一个用户名和密码的可选参数。我刚刚发现这些参数可以作为需要基于容器的身份验证的请求的提供者。

这是方法签名:

open(method, url, async, username, password)
Run Code Online (Sandbox Code Playgroud)

有人可以帮助我了解基于容器的身份验证的含义吗?

Ste*_*nne 7

Container-Based 是指 Web 应用程序的容器(例如 tomcat、jboss 等)执行身份验证,并将身份验证的结果告知您的 Web 应用程序。

因此,您的 Web 应用程序不需要实现 NTLM、HTTP Basic 或任何身份验证代码,因为容器已经完成了所有这些工作。