2010-10-12 97 views
0

我想创建一个程序,允许某人将用户添加到组中。我不想让用户通过他们的帐户在域中执行此操作。我想在程序中使用一个单独的用户名和密码。我应该审查哪些文档?.net WinForms应用程序使用其他用户名和密码的域凭据

+0

开始通过阅读开创性*的东西你不应该在Windows中执行*。可以将管理员级别帐户的信息硬编码到WinForms应用程序中,并使用这些凭据以编程方式修改组和用户,但从安全角度来看,这是一个非常糟糕的主意。 – MusiGenesis 2010-10-12 19:59:46

回答

2

您可以查看WindowsIdentity.Impersonate的MSDN文档以了解如何模拟不同的帐户。

至于在程序中存储用户名和密码,一般的建议是“不要做”,因为它是不安全的。任何能够逆向工程的人都能够发现用户名和密码。

相关问题