WCF用户管理技术推荐
我正在编写 C# WinForm 和 asp.net 应用程序,通过 WCF 服务与 SQL 服务器通信。 我想避免创建自己的用户管理系统,并希望使用可以创建/删除/管理用户和角色的现有组件/技术。 你会推荐什么?
注:我知道日内瓦框架,但 RTM 是 2009 年下半年。
I'm writing C# WinForm and asp.net apps that talk to a SQL server through a WCF service. I want to avoid creating my own user management system and would like to use an existing component/technology that can create/delete/manage users and roles. What would you recommend?
Note: I'm aware of Geneva framework but RTM for that is second half of 2009.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
最适合您的解决方案是为您的 Web 应用程序使用内置的 ASP.NET 角色管理,具体取决于您的应用程序的复杂性以及内置角色管理可以为您处理的程度。
请检查这些链接
http://msdn.microsoft.com/en-us/library/t32yf0a9。 ASPX
https://web. archive.org/web/20210513220018/http://aspnet.4guysfromrolla.com/articles/120705-1.aspx
关于Geneva,它是一个基于声明的访问模型,MS长期以来一直在提议,最后我们看到他们。 我已经评估了 Beta 版本,似乎运行良好,但不知道它对于生产级代码的使用效果如何。
如果您正在寻找多平台联合应用程序,您可以选择 Geneva,否则 ASP.NET 角色管理就足够了。
同样,这完全取决于您正在开发的应用程序的复杂性。Geneva 可以很好地处理复杂的联合应用程序,而无需编写太多代码。
The best solution for you would be using built in asp.net role management for your web application,depends on your applications complexity that how much can inbuilt role management handle for you.
Please check these links
http://msdn.microsoft.com/en-us/library/t32yf0a9.aspx
https://web.archive.org/web/20210513220018/http://aspnet.4guysfromrolla.com/articles/120705-1.aspx
About Geneva, its a claims based access model which is being proposition from MS from long and finally we are seeing them. I have evaluated the Beta and seems to work fine , but dont know how well it can be used for production level code.
If you are looking for multiplatform federated applications , you can go with geneva or else the asp.net role management should be enough.
Again, it entirely depends on the complexity of application you are developing.Geneva can handle complex federated applications very well without writing much code.