问题标签 [ntlmv2]
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.
active-directory - SSPI 谈判困境
当 SSPI 处于“协商模式”时,NTLM 似乎是最受欢迎的(一个遗留故事)。但是 SSPI 何时以及为什么会考虑(并选择) Kerberos ?
(据我所见,当客户端和服务器在同一台机器上时,NTLM 被挑选出来)
windows - SSPI协商结果
我找不到我应该调用什么 SSPI 函数来获取 Windows 在AcquireCredentialsHandle()
withNegotiate
选项之后选择的协议类型......!?
php - 仅使用 NTLM 和 PHP 的 SSO
我尝试使用 NTLM 在 Windows 域中创建 SSO,并且在不在 Windows 域中的 Linux 机器上使用 Apache2 服务器没有服务器模块。不知道这是否可能。但我现在向你展示我已经想出的东西以及我接下来要知道的东西。
好的,首先我打开了我的浏览器(IE 和 FF)发送Authorization
带有 NTLM 数据(消息类型 1)的标头的选项。这有效,我得到一个字符串,如:
NTLMSSP²¢1 (±USERS-PCDOMAIN
但接下来是什么?我必须将此字符串发送到我的 AD 运行的服务器吗?所以我的服务器被称为SERVER1.DOMAIN
并具有 IP 192.168.1.14
。
我现在可以使用哪种协议以及以哪种方式将消息类型 1 发送到我的 AD 服务器以获取 NTLM 质询消息(类型 2)?
我想我必须写这样的东西:
但是 Windows Server 在哪个端口上响应我的 NTLM 数据?
python - 仅使用标准库的 python http NTLM 身份验证
我对不使用第 3 方 python ntlm 库的 http ntlm 身份验证的 python 实现感兴趣。
java - Java 中的 NTLM 令牌验证
我想验证/验证该type3message
服务器Apache httpd
已从客户端浏览器接收并传递给Apache Tomcat
. 我只是不知道该怎么做。
如here所述,我有以下机制。C
是客户。S1
是Apache httpd
服务器,S2
是Apache Tomcat
服务器。
在Apache Tomcat
服务器中,我想对用户进行身份验证。我在步骤 4challenge/type2message
中将Apache httpd
服务器发送到客户端,type3message
客户端在步骤 5 中响应。
我正在执行以下操作,但是,我得到了一个例外。我错过了一些基本的东西,比如设置配置和/或环境,但由于某种原因,我的大脑拒绝工作。
我做对了吗?我想对用户进行身份验证。
ruby - Ruby NTLM 第 2 版 Gem 或库
对于我在 ruby 中做的一个项目,我需要针对远程服务器创建一个 NTLM 版本 2 身份验证,我使用的是 ruby,而不是 ruby on rails。客户端(我的项目)在 Linux 机器(Ubuntu 服务器 14.04)上,远程服务器是 windows 2008R2 ,带有 IIS 7.5。经过数小时的搜索、谷歌搜索和 IRCing,我没有在 ruby(不是 ruby on rails)中找到对 NTLM 版本 2 的任何支持,也没有 Gems 或库。
是否存在或者是否存在一些不允许在 ruby 中支持 NTLMv2 的技术问题?
java - ntlmv2-auth 在会话密钥协商中失败
我们正在尝试将我们的 jboss j2ee 应用程序从 ntlm-auth 移植到 ntlmv2-auth。
AppServer:JBoss v. 4.5.2、java6、jcifs 1.3.17、ntlmv2-auth 1.0.4 AD 服务器:Windows Server 2003 - 在 AD 中创建了一个计算机帐户,根据 Liferay 的规格。NTLMv2 在服务器上已启用;'仅发送 NTLMv2 响应\拒绝 LM 和 NTLM'
身份验证失败并出现 NtlmLogonException:会话密钥协商失败
从 AD-servers 事件查看器可以看到计算机帐户的登录/注销痕迹。
堆栈跟踪:
有人可以请教我这个吗?任何帮助,将不胜感激。谢谢你。
java - NTLMv2 计算机帐户未知用户名
我使用过滤器使用 ntlmv2 身份验证。
我只需要知道什么是Computer account
. 是普通账户吗?
我的过滤器是这样的:
ntlm - 使用 JCIFS 进行身份验证
我正在尝试使用 JCIFS 库将文件发送到不同计算机中的多个不同 Windows 共享,使用单个域用户进行这些写入操作。该用户作为在这些远程文件夹上写入的正确权限。
不幸的是,我没有成功,因为我不断收到一个 RunTimeException 提到“纯文本密码被禁用”。这种做法是有道理的,因为密码是直接作为变量传递的。我必须加密它吗?如果是这样,Windows机器如何识别加密?
提前致谢。
jakarta-ee - 使用 Axis 1.4 的 NTLMv2 授权
我有一个使用 Axis1.4 库的工作应用程序 (JEE6) 在 NTLM 授权之后向服务发出 SOAP 请求。
在服务提供商对他们进行操作系统升级后,我的请求开始收到 401(未经授权)状态。
我相信原因是更新的授权(假设 NTLMv2)。我使用 Axis 1.4 在 Java 中生成我的所有存根和代理类,有没有一种方法可以轻松修改它们以使用更新的 NTLMv2 授权?