c# - Windows 应用程序的身份验证机制

标签 c# .net winforms authentication windows-authentication

我想知道我们可以在 Windows 应用程序中使用身份验证机制的所有可能方式是什么?这是多服务器场景(我的意思是多层)中最好和优化的方式。

另外,请提供有关如何使用 LDAP 进行身份验证的链接(如果我没记错的话)。

我正在寻找类似 Windows/Forms/Passport 的东西,它存在于 ASP.NET 中

提前致谢。如果您也能用一个可能的小代码示例让我理解,那就太好了....

最佳答案

这里是一个很棒的示例和代码,您可以在如何创建/测试基本 LDAP 用户、密码和域中下载代码,下载代码进行更改以适应您的环境,并通过调试器逐步执行代码并了解每个代码的内容一 block 正在做。您应该能够很快掌握这一点。

Authentication against Active Directory and Edirectory via LDAP

关于c# - Windows 应用程序的身份验证机制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11869974/

相关文章:

c# - 为什么 Task.WhenAll 返回无效?

c# - Xamarin 应用程序在重新打开 NullReference 时崩溃

c# - log4net 彩色控制台不工作

c# - 详细的 View 状态大小

c# - 审计用户在 WinFormApplication 上的窗口事件

c# - 如何使用“许多”脚本目录设置 Unity 单元测试

c# - 如何在C#中快速创建一个TempFile?

.net - 如何使用 DataContext 属性在 XAML 中的窗口上设置 ViewModel?

c# - 什么条件阻止 PerformClick 工作但允许 InvokeOnClick 工作?

WinForms继承