Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用Active Directory的Silverlight身份验证_C#_Silverlight_Authentication_Active Directory - Fatal编程技术网

C# 使用Active Directory的Silverlight身份验证

C# 使用Active Directory的Silverlight身份验证,c#,silverlight,authentication,active-directory,C#,Silverlight,Authentication,Active Directory,我开发了一个Silverlight应用程序,客户要求我在应用程序启动时添加一个身份验证窗口,如果用户存在于公司的active directory用户中,他希望允许用户登录。根据用户所属的组,应用程序将有一些功能设置为打开或关闭;例如,如果用户是广告中“维护”用户组的一部分,它将有权访问某些功能,或者如果用户是“操作员”组的一部分,它将禁用维护功能 现在,禁用/启用功能的部分不是问题,一旦我知道用户存在并且他属于哪个组,唯一的问题是: 如何通过SIlverlight与本地web中的active d

我开发了一个Silverlight应用程序,客户要求我在应用程序启动时添加一个身份验证窗口,如果用户存在于公司的active directory用户中,他希望允许用户登录。根据用户所属的组,应用程序将有一些功能设置为打开或关闭;例如,如果用户是广告中“维护”用户组的一部分,它将有权访问某些功能,或者如果用户是“操作员”组的一部分,它将禁用维护功能

现在,禁用/启用功能的部分不是问题,一旦我知道用户存在并且他属于哪个组,唯一的问题是:

如何通过SIlverlight与本地web中的active directory和进行交互,以验证用户身份并读取成员组?请参阅有关使用Windows身份验证和SIlverlight的WCF服务的文章