C#桌面应用程序的最佳安全框架是什么?

6

我需要为C#桌面应用程序提供身份验证服务和授权服务。


我需要类似于ASP.Net会员或犀牛安全的东西(这种情况下,我可以将其用于桌面应用程序吗?) - Saw
1个回答

4

在快速查看中,我发现这主要取决于Windows身份验证服务,例如Active Directory,但我需要更可优化的东西,并且可以依赖于数据库或类似的东西。 - Saw
WIF需要一个STS - 安全令牌服务,它可以是活动目录,但不一定是,http://msdn.microsoft.com/en-us/library/ee748475.aspx - Shiraz Bhaiji
4
不确定您所说的“可优化”是什么意思,如果您指的是典型的“用户”表,则您只需要根据自己的数据库/业务逻辑定制适合您的STS(安全令牌服务)(请参见http://blogs.msdn.com/b/alikl/archive/2010/08/10/windows-identity-foundation-wif-by-example-part-i-how-to-get-started.aspx或http://www.microsoft.com/downloads/en/details.aspx?familyid=4C09FFE4-43DD-4FCC-BE35-C897C9BC4386页面37或75)。WIF并不依赖于AD或Windows身份验证等任何内容,例如,在Windows上的AD仅是实现80%解决方案的好目标,相比之下,您的自定义数据库则不同。 - Jörg Battermann
1
非常感谢,但是有一个大问题(不支持WINDOWS XP),还有其他的选择吗? - Saw

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接