在c#中询问用户名和密码的更好方法是什么?
我需要他们传递一个DirectoryContextClass调用.
我需要在Powershell中使用类似Get-Credential的东西,将用户名和密码存储在变量中.
谷歌搜索它我发现这个工作有一些有趣的类,但框架4.0中没有内置类(例如:var cred = new credentialDialog()?
强安全性是可选的,只需掩盖输入密码字段即可.
谢谢你们
您可以根据您的操作系统使用PInvoke这些API之一
http://msdn.microsoft.com/en-us/library/aa375177.aspx
http://msdn.microsoft.com/en-us/library/aa375178.aspx
或者使用这个http://weblogs.asp.net/hernandl/archive/2005/11/21/usercredentialsdialog.aspx将API调用包装在稍微友好的托管库中.