windows – 为什么LogonUser(…)不适用于域帐户?
发布时间:2020-12-14 02:22:06 所属栏目:Windows 来源:网络整理
导读:我一直在尝试使用LogonUser(…)来获取用户帐户的访问令牌,如 this MSDN sample所示. // Call LogonUser to obtain a handle to an access token.bool returnValue = LogonUser(userName,domainName,Console.ReadLine(),LOGON32_LOGON_INTERACTIVE,LOGON32_PR
我一直在尝试使用LogonUser(…)来获取用户帐户的访问令牌,如
this MSDN sample所示.
// Call LogonUser to obtain a handle to an access token. bool returnValue = LogonUser(userName,domainName,Console.ReadLine(),LOGON32_LOGON_INTERACTIVE,LOGON32_PROVIDER_DEFAULT,out safeTokenHandle); 当我运行示例(具有管理员权限)时,在给定域的情况下,它可以正常工作.和本地用户帐户名和密码,但无论我做什么,如果我尝试使用域帐户,我会收到错误代码1326(登录失败:未知用户名或密码错误).如果我为域输入垃圾,我会得到相同的结果,这让我想知道它是否实际上与DC联系. 什么可以阻止这种工作? 解决方法
在我的情况下,事实是,虽然我作为域用户登录到我的计算机,但我的计算机本身并不是域的一部分.一旦添加到域中,样本就开始起作用了.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Skype for Business Server 2019公开预览版发布
- active-directory – 计算机名称是否保证在域中是唯一的?
- 编译 – 在另一台Windows机器上运行Rust编译程序的要求是什
- Windows Phone或Windows Phone Silverlight
- 命令行 – 通过命令行的范围内的DOS FOR循环
- windows-xp – Windows XP挂在登录屏幕上
- windows-server-2008-r2 – 针对Windows Server 2008的Apac
- 3dmax2014卸载/安装失败/如何彻底卸载清除干净3dmax2014注册
- Windows Server x64中的进程管理内存泄漏?
- SourceTree for Windows不工作
推荐文章
站长推荐
热点阅读