c# - 如何使用 C# 从 Windows 窗体向用户显示默认的 Windows 身份验证提示?

标签 c# windows winforms

我认为这是一种非常普遍的做法,但我很难找到任何关于如何在 C# 中向用户显示默认 Windows 身份验证凭据提示的信息?

用户将使用此 Windows 窗体应用程序连接到不同域上的 Web 服务,因此我不能只传递默认凭据。这些用户将有一个单独的登录名来访问 Web 服务,我希望他们得到默认 Windows 提示符的提示,然后我可以将他们的凭据传递给 Web 服务。

谢谢!

最佳答案

我相信这在 SO 上得到了回答。您可以使用凭证管理 API。这是一个 link带有一个应该可以帮助您入门的代码示例。

关于c# - 如何使用 C# 从 Windows 窗体向用户显示默认的 Windows 身份验证提示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7744787/

相关文章:

c# - IE 7 错误? - 下载文件时提示保存/打开 - c# asp.net 3.5

c# - 在 C# 中使用自定义 F# 运算符?

c# - .Net MVC 实体和 ViewModel...相同还是独立?

Windows/Perl/Net::SSLeay/OpenSSL:从哪些位置加载 CA 证书?

.net - WndProc 重载时抛出异常

c# - System.IO.DirectoryInfo.Exists 是否有任何替代方案

windows - 在 Windows 服务中,停止和暂停有什么区别?

java - 如何更改Windows桌面背景

winforms - 两个连续的 KeyDown 事件之间的延迟很长

winforms - 如何绘制delphi组框具有透明背景