繁体   English   中英

WinForms应用程序和AD中的SSO

[英]SSO in WinForms app and AD

我们从希望使用Active-Directory为WinForms应用程序设置单一登录和简单用户权限的客户那里获得了一些要求。

该应用程序使用WCF集成了登录功能。

我一直在寻找一些指导原则,但最终总是找到有关WebForms和MVC项目的答案。

是否有人对此有任何经验或可以指导我正确方向的某些链接?

我真的没有AD集成的经验,但是知道较新的.net框架为此内置了功能。

提前致谢 :)

要在Windows应用程序中执行SSO很容易,您需要获得当前登录的AD用户并以其实际值接受该操作。

System.DirectoryServices.AccountManagement.UserPrincipal.Current

其他都不会是SSO。 SSO代表单点登录,当登录到Windows时,用户已经完成了单点登录。

如果要检查输入的用户名/密码是否是AD,则不是SSO,但是您可以使用上述名称空间中PrincipalContext对象的ValidateCredentials方法来实现。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM