【发布时间】:2016-07-05 22:27:39
【问题描述】:
在我的客户端 Web 应用程序中,我需要使用 ntlm 协议对服务器进行身份验证。在使用 Angular1 时,通过 $http 服务获取请求,浏览器(chrome、edge)通过提示用户输入用户名/密码来完成 NTLM 身份验证的所有 3 个步骤。
但是,对于 Angular2,使用 Angular2 附带的 http 服务,浏览器 (chrome,edge) 只返回 401,不执行后续步骤(它们甚至不提示用户输入凭据)。
如何让浏览器在使用 Angular2 时为我进行 ntlm 身份验证? 请不要建议使用 ntlm javascript 库。 我是 StackOverflow 的新手。如果我没有提供足够的信息或重复问题,对此我深表歉意。
提前致谢。
【问题讨论】:
-
如果我们已经回答了您的问题,请适当标记;否则请告诉我们。
标签: http authentication angular ntlm observable