问题标签 [ntlm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1010 浏览

sharepoint - TWebBrowser 和 NTLM 身份验证

如何将 Delphi 中的 TWebBrowser 组件从 ADS 域外部连接到 Sharepoint 服务器?我在我的域中创建了一个用户帐户,并将使用此信息连接到服务器。

以下代码不起作用:

与 Basic-Auth 相同(不工作)的结果。

0 投票
1 回答
4517 浏览

java - 如何使用基于 NTLM 身份验证的身份验证连接到外部 Web 服务的 Web 服务客户端

我在用 Java 实现 Web 服务客户端方面是个新手。我发现一个教程非常有用... http://wso2.org/library/tutorials/creating-web-service-client-3-steps-using-eclipse

就我而言,我收到 401 错误:未经授权。访问 wsdl 是正常的,我需要输入用户名/密码。在那种情况下怎么办?关于安全部分的一些输入:

WWW-Authenticate Negotiate NTLM + web services +HTTP 401 所以我不知道在这种情况下哪个 java 库可以帮助我以及如何将它集成到我的代码中。

谢谢你的帮助拉娜

0 投票
1 回答
3192 浏览

web-services - 使用 CXF wsdl2java 存根的 NTLM 身份验证

我有一个受 HTTPS 保护的带有 NTLM 身份验证的 Web 服务,我使用 CXF 的 wsdl2java 工具通过暂时禁用身份验证生成了一组 java 存根。我现在尝试在一个连接到 Web 服务的小程序中使用 Java 存根,并重新打开身份验证。我的意图是编辑 Java 存根以将来自浏览器会话的身份验证 cookie 包含到与 Web 服务的 CXF 客户端连接中。唯一的问题是存根仅在服务类上调用“super()”,它自己处理所有连接。有谁知道如何使用从 wsdl2java 生成的 CXF 的 java 存根连接到受 https 和 NTLM 身份验证保护的 Web 服务?

这是构造函数存根:

0 投票
3 回答
2887 浏览

authentication - 使用 NTLM 身份验证进行压力测试

寻找可以进行 Windows 身份验证的开源 Web 测试工具。

我使用过很少量的 openSTA 和 Pylot,但发现两者都没有做 windows。openSTA 说你可以在这里做 NTLM:http ://www.opensta.org/docs/sclref/build-auth-blob.htm

我无法让它工作 - 可能是由于网络上的一些配置或我自己的错误。

0 投票
2 回答
590 浏览

asp.net - NTLM 作为 SSO,并以模拟管理员身份执行某些操作

我似乎无法偶然发现 IIS / ASP.NET 设置的正确组合来完成以下操作:

  1. 内部域上的所有用户都应该能够访问 IIS 站点(w/NTLM 身份验证),并且 ASP.NET 应用程序应该能够获取当前用户的用户名(也就是用户通过自己的身份验证)。
  2. 正在运行的 ASP.NET 应用程序应该能够在管理员帐户下执行某些操作。例如,Active Directory 更改或将文件写入受限位置。

您可能会猜到,但该应用程序的重点是能够让“普通”用户通过 Web 应用程序进行特定的“管理”更改。同时,应该使用“普通”用户的帐户记录更改,所以我不想丢失经过身份验证的用户的凭据。

查找 IIS6 中的特定设置以完成 #1(域中的任何用户都可以访问该站点并以他们自己的身份进行身份验证),以及 #2 的代码。

0 投票
9 回答
29460 浏览

git - git clone 是否通过 NTLM 代理工作?

我已经尝试过使用export http_proxy=http://[username]:[pwd]@[proxy]git config --global http.proxy http://[username]:[pwd]@[proxy]

我无法让它工作。看起来 git 使用基本身份验证:

谷歌搜索返回混合结果,可能没有更新。它在某个地方说curl(曾经?)在幕后使用,但它的选项(曾经?)硬连线到代码中。例如,

有效,我想对 git 使用相同的选项。

我需要一些更明确的答案:有人通过 Windows 代理成功使用 git 吗?哪个版本?

谢谢。

0 投票
1 回答
3923 浏览

python - 使用 AUTH=NTLM 针对 Exchange imap 服务器对 imaplib.IMAP4_SSL 进行身份验证

昨天,IT 部门对 Exchange 服务器进行了更改。我以前可以用来imaplib从服务器获取消息。但现在看来他们已经关闭了我使用的身份验证机制。从下面的输出中,看起来服务器现在只支持 NTLM 身份验证。

问题:

  1. 如何使用带有 imaplib 的 NTLM 对 imap 服务器进行身份验证?我假设我需要使用 IMAP4_SSL.authenticate("NTLM", authobject) 来做到这一点?如何设置 authobject 回调。
  2. 由于 SSL/TLS 是连接服务器的唯一方式,因此重新启用明文密码身份验证不应存在安全风险。正确的?

连接到 imap 服务器的进程正在 Linux 上运行,顺便说一句。所以我无法使用pywin32。

编辑:

我能够弄清楚 1. 我自己。但是 2.: IMAP over SSL 中的明文密码不是安全问题,是吗?

0 投票
1 回答
715 浏览

iis - Active Directory 和 NTLM 身份验证

我正在编写一个管理 AD 用户的 IIS 应用程序。为此,我已将站点配置为使用 Negotiate AuthenticationProvider,并且一切正常。
我想知道,NTLM 是否适合使用 Active Directory 进行操作(例如创建用户帐户)?
还是 AD 只接受 Kerberos 身份验证?

0 投票
1 回答
1435 浏览

ntlm - Squid 在使用 NTLM 时询问用户名和密码

我有一个在 Ubuntu 9.10 服务器上运行 squid 和 dansguardian 的代理。它已加入活动目录并且登录成功。我已经设置了 squid 和 dansguardian 来使用 ntlm 并且它似乎工作。当我尝试连接时,它会询问密码,当我提供我的域用户名和密码时,我可以开始浏览。

但是,当某些人开始使用此代理时,可能会很烦人。是否可以至少在 IE 上不询问用户名和密码?

代理目前在本地网络上有 172.16.XX ip

问候, 布拉克

0 投票
2 回答
794 浏览

java - Java Spring NtlmProcessingFilter 第二个控制器

我可以知道如何设置故障转移第二个控制器吗?