问题标签 [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 回答
1478 浏览

apache2 - Windows/Apache2.2环境下的Windows loginID帮助

我真的可以使用一些帮助来解决看似微不足道的问题。总之,我想知道在 Windows 环境中访问在 Apache 中运行的 Perl .cgi 的用户的 Window 登录 ID。

这是我的基本 Apache2 conf 添加:

---- 开始 httpd.conf -----

---- 结束 httpd.conf -----

此外,我还使用以下出色说明在我的机器上启用了 SSL:http: //tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-serversetup.html#tsvn-serversetup-apache-7

上面的站点要求加载 Apache 模块 mod_auth.so,但我在我的默认 Apache2 安装中找不到它。此外,如您所见,我已将 mod_auth_sspi-1.0.4-2.2.2 模块手动添加到我的 Apache2 环境中。

现在,当我同时尝试http://localhost/cgi-bin/test.cgihttps://localhost/cgi-bin/test.cgi时,我在 http/ 中看不到 REMOTE_USER 的任何内容环境变量。我知道 SSL 正在工作,因为 https 调用显示了大量 SSL 变量。另外,我对 SSL 没有要求,但我只使用它,因为上面的链接说它是获取 Windows 登录信息所必需的。

我真的很感激任何见解。如果有帮助,我很乐意完整分享 httpd.conf 文件。基本上,重申一下,我正在寻找的只是一种在 Windows/Apache2.2 托管环境中捕获我的 Perl .cgi 中的 Windows loginID 的方法。

非常感谢大家的帮助,

猎犬加尼

0 投票
1 回答
2668 浏览

.net - 从 SharePoint Webpart 调用 .NET Web 服务时如何模拟用户?

在访问使用 NTLM 身份验证的 Web 服务时,模拟当前 SharePoint 用户的最佳做法是什么?webpart 有用户名但没有密码,显然,从 webpart 传递网络凭据不起作用。远程 Web 服务使用 NTLM 对用户进行授权。

0 投票
1 回答
12277 浏览

iis - Safari 访问受 Windows 集成身份验证 (aka NTLM) 保护的网站时出现问题

我们的 Web 应用程序使用 Windows 集成身份验证(又名 NTLM 身份验证)来确保安全。

它对 IE 和 Firefox 用户都可以正常工作,但 Safari 用户会遇到间歇性问题。浏览网站可以正常工作,但偶尔会出现加载页面元素(例如 CSS 或 JS 文件)的问题。重新加载,问题就会消失。

如果我们使用调试代理(Fiddler),我们可以看到 Safari 发生了很多额外的 401 请求。每隔一段时间,对资源的请求就会陷入 401 请求循环,并最终失败。

我看不到我们正在做任何事情来导致这种情况,而且这似乎是 Safari 中的一个错误。有没有人遇到过这个问题,并且有任何解决方案的建议?

谢谢,

达伦。

0 投票
1 回答
1077 浏览

visual-c++ - 使用 GetHttpConnection 进行 NTLM 身份验证

我有一个 VC++ (6.0) 应用程序。我们想使用 NTLM 身份验证来访问服务器。我提示输入 URL、ID 和密码,并在我的 internetSession.GetHttpConnection 调用中发送它们,如果您输入域\id 和密码,它可以正常工作,使用 NTLM。

我们希望当前登录到服务器所在域的用户不必输入他们的 ID 和密码。我们如何做到这一点?我认为这与“直通身份验证”或 WindowsIdentity 有关。一直在谷歌搜索,但如果有人有一个快速的答案,我肯定会很感激。

0 投票
2 回答
718 浏览

sharepoint - SharePoint 基础结构更新身份验证问题

我有一个 SharePoint MOSS 2007 开发设置,我在上面安装了 WSS 基础结构更新。现在,每当我尝试使用 IE7 访问我的 SharePoint 场中的任何网站集时,我都会收到用户名和密码提示。我为我的网站集管理员帐户输入了有效凭据,我再次看到该框。这发生了三次,然后在第三次之后我只看到一个空白页。

当我通过 FireFox 3.0 访问系统时,我看到了用户名和密码屏幕,但在第一次输入凭据后,站点正常运行。

我认为这是因为 IE 使用 NTLM 而 Firefox 使用基本身份验证,但我不知道如何解决这个问题。

有没有其他人经历过这种情况,或者有人能指出我正确的方向吗?

在此先感谢 - 罗素

0 投票
1 回答
3577 浏览

wcf - WCF/basicHttp 和 NTLM 身份验证

有谁知道 NTLM 身份验证在 WCF/basicHttp 中究竟是如何工作的?我想知道是否为每个服务方法调用传递了用户凭据,或者是否某种安全令牌用于后续服务方法调用。

我正在使用的确切绑定配置:

我在 MSDN 参考资料中找到了这种类型的配置。但我不确定这是否是一个好主意。另一种方法是提供一种自定义的 GetAuthenticationToken() 方法来为客户端的所有后续请求提供安全令牌。这可以通过企业库 - 安全应用程序块来完成。

更多详细信息:浏览器/Silverlight 客户端正在使用该服务。

0 投票
1 回答
408 浏览

asp.net-mvc - User.Identity.Name 有多强?

我正在编写一个使用 NTLM 身份验证的 ASP.Net MVC 应用程序,因此用户无需注册该站点。如果我禁用了匿名访问,我可以使用 User.Identity.Name 作为数据库中的所有权键。我想做的是能够发出搜索,例如

这足以可靠地知道用户是谁,或者是否有一个讨厌的用户可以欺骗名称字符串并获得他们不应该访问的数据?

0 投票
1 回答
353 浏览

asp.net-mvc - 我是否需要将会员服务与 NTLM 一起使用

如果我有一个用户只能通过 NTLM 身份验证帐户访问的 ASP.Net MVC 应用程序,我是否需要使用 ASP.Net 会员服务并发出 cookie?

还是我这根棍子的一端完全错误?

0 投票
1 回答
3081 浏览

java - IIS WCF 服务通过带有 NTLM 身份验证的 JAVA 访问

我们有一个托管在 IIS 6 中的 WCF 服务,并在目录安全下打开了集成 Windows 身份验证。从 .NET Windows 客户端使用此服务,缓存的 NTLM 凭据流向服务器 PC,一切正常。当 Java 客户端从 Windows PC 访问服务(通过 WSDL 生成的对象)时,我们希望发生同样的情况。我们在网上搜索的所有内容似乎都表明,如果我们利用 Sun java.net.authenticator 并在 Windows 平台上运行该进程,我们不需要将用户名/密码硬编码到 Java 代码中。这是真的?我们有一个使用 Axis 2.0 及其专有 NTLM 身份验证器的解决方案,但是我们必须对用户名/密码进行硬编码。理想情况下,我们希望 NTLM 缓存凭据自动流向服务器。

想法?

0 投票
5 回答
4728 浏览

coldfusion - ColdFusion 中的 NTLM 身份验证

ColdFusion 中是否有推荐的(最好是免费的)方法来访问受 NTLM 身份验证保护的远程文件?cfhttp 标签似乎只支持基本身份验证。