- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
ASP.NET: Impersonate against a domain on VMWare
这个问题是我问的,但是答案没有提供_token是如何派生的细节。它似乎只使用 WindowsIdentity.GetCurrent().Token
所以没有模拟发生。
Can I impersonate a user on a different Active Directory domain in .NET?
下一个问题的答案相互矛盾,接受的答案带有评论“我开始怀疑我的问题出在其他地方。”没有帮助。
LogonUser works only for my domain
下一个问题似乎暗示这是不可能的,但它涉及 2 个域,所以我不确定它是否相关。
我真正的问题是:
到目前为止,我尝试过的是使用 http://msdn.microsoft.com/en-us/library/chf6fbt4%28v=VS.80%29.aspx 中的代码
bool returnValue = LogonUser(user, domain, password,
LOGON32_LOGON_NETWORK, LOGON32_PROVIDER_DEFAULT,
ref tokenHandle);
// after this point, returnValue = false
Win32错误是
Logon failure: unknown user name or bad password
最佳答案
很少有帖子建议使用 LOGON_TYPE_NEW_CREDENTIALS
而不是 LOGON_TYPE_NETWORK
或 LOGON_TYPE_INTERACTIVE
。我有一个模拟问题,一台机器连接到一个域,而另一台机器没有,这解决了它。this post 中的最后一个代码片段表明模拟穿越森林确实有效,但它并没有具体说明有关建立信任的任何内容。所以这可能值得一试:
const int LOGON_TYPE_NEW_CREDENTIALS = 9;
const int LOGON32_PROVIDER_WINNT50 = 3;
bool returnValue = LogonUser(user, domain, password,
LOGON_TYPE_NEW_CREDENTIALS, LOGON32_PROVIDER_WINNT50,
ref tokenHandle);
MSDN says LOGON_TYPE_NEW_CREDENTIALS
仅在使用 LOGON32_PROVIDER_WINNT50
时有效。
关于c# - 如何正确使用 LogonUser 从工作组客户端模拟域用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5023607/
例如,当我设置我的数量时会发生什么 工作组为 5120 和 localsize 1 工作组到 2560 和 localsize 2 工作组为 640 和 localsize 4 这如何影响我的工作项目
这是一篇很好的博客文章,解释了如何为 Athena 配置两个工作组。一个用于临时用户,另一个用于自动报告。 https://aws.amazon.com/blogs/big-data/separati
工作组、域、域控、活动目录 工作组 在大型局域网中,可能会有很多台工作电脑。为了方便这些计算机进行管理,从 Windows 9x/NT/2000 开始便引入了工作组这一概念。有了工作
使用 terraform EKS module ,如何使用 GPU 节点? EKS docs建议 GPU 支持是自动的,但有些 guides/tutorials建议用户必须安装 nvidia-devi
我有 2 个模板,是从 AWS::Athena::WorkGroup - AWS CloudFormation 中获取的。文档。 第一个模板athena_create.yaml按预期工作。第二个模板需
我是一名优秀的程序员,十分优秀!