c# - Windows 10 11 月更新后 Active Directory ValidateCredentials 中断

标签 c# active-directory windows-10

我有一个现有项目,它使用以下内容在开发计算机上进行本地身份验证

principalContext.ValidateCredentials("bondjames", "drno", ContextOptions.Negotiate);

请注意,直到今天早上为止,此功能在 Windows 10 上运行良好,我知道以前的问题。我安装了 Windows 10 更新 1511,现在它抛出 FileNotFoundException。我有read of issues已更新,但找不到任何相关内容。

如果我提供无效密码,它只会返回 false。

最佳答案

microsoft connect 记录了类似的问题这表明它缺少

中的注册表项

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion,具体为:RegisteredOwnerRegisteredOrganization。我只是分别输入了我的名字和公司。现在所有测试都通过了。

请注意,我的问题似乎与此 question 具有相同的根本原因。我发现它引用了同一篇文章。

关于c# - Windows 10 11 月更新后 Active Directory ValidateCredentials 中断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33941948/

相关文章:

c# - 用户欺骗域名

c# - 无法在 .net 核心中发布二进制文件

C# MVC : What is a good way to prevent Denial Of Service (DOS) attacks on ASP. NET 站点?

c# - 调试器如何获取有关初始化为 null 的对象的类型信息?

powershell - 如何测试powershell中是否有事件的网络连接?

windows-10 - Windows 10 1607 中粘滞便笺的保存位置

node.js - 使用 node.js 安装 xml2json 时出错

c# - 从代码中包含\", but it keeps it as\\\"的文件中读取文本

powershell - 使用Powershell为AD中的每个用户检索管理器名称

asp.net - ASP.NET浏览器如何知道当前AD用户