使用 Active Directory 的 Silverlight 身份验证
Silverlight authentication using Active Directory
我开发了一个 Silverlight 应用程序,客户要求我在应用程序启动时添加身份验证 window,如果用户存在于活动目录中,他想让用户登录公司的用户。并且根据用户所属的组,应用程序将启用或禁用某些功能;例如,如果用户是 AD 中 "Maintenance" 用户组的一部分,它将可以访问某些功能,或者如果用户是 "Operator" 组的一部分,它将禁用维护功能。
现在,一旦我知道用户存在并且他属于哪个组,disabling/enablig 功能部分就不是问题了,唯一的问题是:
如何通过 SIlverlight 与本地 Web 中的活动目录进行交互以验证用户身份并读取成员资格组?
请参阅 this 有关使用 Windows 身份验证和 Silverlight 的 WCF 服务的文章。
我开发了一个 Silverlight 应用程序,客户要求我在应用程序启动时添加身份验证 window,如果用户存在于活动目录中,他想让用户登录公司的用户。并且根据用户所属的组,应用程序将启用或禁用某些功能;例如,如果用户是 AD 中 "Maintenance" 用户组的一部分,它将可以访问某些功能,或者如果用户是 "Operator" 组的一部分,它将禁用维护功能。
现在,一旦我知道用户存在并且他属于哪个组,disabling/enablig 功能部分就不是问题了,唯一的问题是:
如何通过 SIlverlight 与本地 Web 中的活动目录进行交互以验证用户身份并读取成员资格组?
请参阅 this 有关使用 Windows 身份验证和 Silverlight 的 WCF 服务的文章。