Windows登录对话框(Capture login and Pass)Windows,.NET

时间:2012-03-30 09:35:50

标签: c# .net windows impersonation

我正在处理需要在不同域中进行身份验证的应用程序。要对用户进行身份验证,我必须将他/她的凭据发送到服务器端并将其输入到LsaUserLogon()函数中以模拟用户。

我担心的是,我不想要负责弹出我自己的对话框,/ cript / encript信息进行传输。我正在寻找不同的方法,它删除了我捕获用户密码的所有责任。这里只有事实,我需要在我的服务器机器上使用这些凭据来冒充用户。有什么提示和建议吗?

(Windows ,. NET)

谢谢!

1 个答案:

答案 0 :(得分:1)

Windows具有本机API以协助处理这种情况(这有助于您启动IE样式对话框以提示输入用户名和密码)。

您可以在.NET中调用它,

http://www.microsoft.com/indonesia/msdn/credmgmt.aspx