0
我正在写一个c#.net应用程序来执行某些功能在另一个用户上下文(在本地系统上)。我正在使用WinAPI“LogonUser(字符串lpszUsername,字符串lpszDomain,字符串lpszPassword,int dwLogonType,int dwLogonProvider,输出IntPtr phToken)”用于实现此目的。用户模拟问题在c#.net
现在我遇到的问题是,我的系统中没有任何密码的本地用户。当我将lpszPassword设为null或“”时,上述LogonUser失败。互联网上关于“LogonUser”的所有资源都假定它正在输入密码。所以我无法得到任何帮助。请帮我弄清楚一个办法。
谢谢
阿隆Sajan菲利普
是否有任何其他替代库允许无密码登录? –
不是我所知道的。这是出于安全目的而完成的。 – oppassum