您好我是新来的服务 ,我想改变登录从SQL到活动目录和stil使用登录窗体我使用Silverlight业务应用程序模板作为基地我有在网站中设置AD成员资格提供程序,但我如何获得Silverlight使用它?Silverlight RIA Services身份验证活动目录
2
A
回答
3
此博客文章有答案。 Silverlight with WCF Ria Services and Active Directory Roles。感谢丹这篇文章!
我正在使用Silverlight 4,所以自从这篇文章发生了一些改变。我还为这个项目使用了业务应用程序模板。
第1步。这已经在App.xaml.cs代码后面的BussinessApplication模板中设置。您需要注释webContext.Authentication = new FormsAuthentication();
,并取消注释行webContext.Authentication = new WindowsAuthentication();
。
第2步。没有变化。将<authentication mode="Windows"/>
添加到/configuration/system.web元素下的web.config。
第3步。RiaContex现在是WebContext,因此请在示例中更改此内容。加载用户的第一行,RiaContext.Current.Authentication.LoadUser(this.Application_UserLoaded, null);
已经在代码中。
第4步。没有变化。将<roleManager enabled="true" defaultProvider="AspNetWindowsTokenRoleProvider"/>
添加到/configuration/system.web元素下的web.config。
通过这些小的更改,Silverlight应用程序连接到Active Directory并填充了我正在寻找的WebContext.Current.User.Roles
。
相关问题
- 1. 活动目录+ HTTP身份验证
- 2. 活动目录身份验证
- 3. 来自Web Services项目的RIA身份验证
- 4. C#Silverlight与RIA服务身份验证
- 5. Sharepoint活动目录表单身份验证
- 6. 活动目录asp.net窗体身份验证3
- 7. 如何在活动目录中使用ASP.NET身份验证?
- 8. IdentityServer4与活动目录的自定义身份验证
- 9. LDAP活动目录身份验证问题
- 10. Asp.net网页与Windows身份验证aganst活动目录
- 11. Spring Security 2.0.6使用活动目录进行身份验证
- 12. 活动目录进行身份验证对参数
- 13. 使用nodeJS对活动目录进行身份验证
- 14. 使用Asp.net Windows身份验证的活动目录
- 15. 针对活动目录中的用户进行身份验证?
- 16. .net活动目录(ldap)身份验证与会员授权
- 17. 部署时的活动目录身份验证方案?
- 18. IIS基本身份验证和活动目录
- 19. 不在活动目录中的用户身份验证
- 20. .Net本地核心身份验证与本地活动目录
- 21. Silverlight和ActiveDirectory身份验证
- 22. Silverlight Windows身份验证
- 23. Azure上的Silverlight Ria服务身份验证
- 24. Silverlight 4,RIA身份验证服务和角色
- 25. 自定义身份验证SL4 WCF RIA
- 26. SQL Server Reporting Services ReportViewer身份验证
- 27. Silverlight 4 w/RIA Services
- 28. 身份验证子目录访问
- 29. Xamarin Android Azure移动应用程序.NET身份验证与Azure活动目录
- 30. Windows身份验证自动登录