登录用户不在c中的其他域工作 [英] Logon user is not working for others domain in c

查看:72
本文介绍了登录用户不在c中的其他域工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我使用以下代码检查登录,它在域中使用。



示例:



我的机器在A域下注册。然后我就可以测试A域用户了。

但是我不能用它来测试''B''域用户。




i using following code to check the login, its working with in the domain.

Example:

MY machine is registered under ''A'' Domain. Then i can able to test the A Domain Users.
but i can''t able to use this to test ''B'' Domain Users.

LogonUser("B\\india", "B", "B*#123",LOGON32_LOGON_INTERACTIVE ,LOGON32_PROVIDER_DEFAULT,&phToken)





i也是这样试过





i tried like that also

LogonUser("india", "B", "B*#123",LOGON32_LOGON_INTERACTIVE  ,LOGON32_PROVIDER_DEFAULT,&phToken)





但是如果我尝试





but if i try

LogonUser("test", "A", "A*#123",LOGON32_LOGON_INTERACTIVE  ,LOGON32_PROVIDER_DEFAULT,&phToken)



- 工作正常。


- its working fine.

推荐答案

B域用户必须在第二台计算机上分配本地登录权限。否则第二台机器也必须加入B域。
The ''B'' domain users must each have "Log On Locally" permissions granted on the second machine. Or else the second machine must also be joined to ''B'' domain.


这篇关于登录用户不在c中的其他域工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆