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

Javascript 什么是基于容器的身份验证?,javascript,jquery,http,authentication,containers,Javascript,Jquery,Http,Authentication,Containers,我知道XMLHttpRequest对象支持一个方法open,该方法有一个可选参数username和password。我刚刚发现这些参数可以用于需要基于容器的身份验证的请求 这是方法签名: open(method, url, async, username, password) 有人能帮我解释一下基于容器的身份验证的含义吗?基于容器意味着web应用程序的容器(如tomcat、jboss等)执行身份验证,并使您的web应用程序知道身份验证的结果 因此,您的web应用程序不需要实现NTLM、HTTP

我知道XMLHttpRequest对象支持一个方法open,该方法有一个可选参数username和password。我刚刚发现这些参数可以用于需要基于容器的身份验证的请求

这是方法签名:

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

有人能帮我解释一下基于容器的身份验证的含义吗?

基于容器意味着web应用程序的容器(如tomcat、jboss等)执行身份验证,并使您的web应用程序知道身份验证的结果


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

基于容器意味着web应用程序的容器(如tomcat、jboss等)执行身份验证,并使您的web应用程序知道身份验证的结果


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

非常感谢。请您强调一下基于容器和基于NTLM、HTTP的区别。在执行方面。求求你,这是身份验证发生的地方和身份验证发生的方式之间的区别。那真的不可比。再次谢谢你。我猜,基于容器的更像是一种配置,其余的都是通过编程完成的。非常感谢。请您强调一下基于容器和基于NTLM、HTTP的区别。在执行方面。求求你,这是身份验证发生的地方和身份验证发生的方式之间的区别。那真的不可比。再次谢谢你。正如我所猜测的,基于容器更像是一种配置,其余的都是通过编程完成的。