繁体   English   中英

JavaScript:获取NTLM用户名?

[英]JavaScript: get NTLM username?

JavaScript可以获取查看网页的用户的NTLM用户名吗?

我正在编写一个Web应用程序,希望将其用作Intranet的一部分,但我想将其托管在云中(在Apache密码后面)。

安全性不是一个大问题:便利性是。 我想直接从浏览器中获取Intranet用户的NTLM用户名,而不要求他们重新配置其浏览器或安装任何其他软件。 (请注意,我不需要密码,只需要用户名即可。)

还是这将是一个巨大的安全漏洞?

谢谢!

我认为,如果没有Web应用程序,这将无法正常工作,因为如果我没记错的话,NTLM是通过html标头发送的,您可以通过我认为的javascript访问。 但是您不会获得用户名,因为ntlm使用质询-响应方法来确保用户受到信任。 并且,如果有可能,每个人都可以使用JavaScript伪造用户名并访问您的受保护数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM