在哪里我可以找到一些关于Security.Principal和Security.Permissions的例子?
我想开发一个Winform登录表单和Webform登录页面,并管理它们的安全性。我想知道这两个命名空间对我有多大帮助。
谢谢
发布于 2011-10-22 14:29:42
如果你使用的是windows窗体,你最好的选择就是使用WindowsPrincipal类。您是否有访问active directory的权限?你想要保护什么?
如果你的应用程序只使用一个平面文件作为数据库,你真正需要做的就是在它使用的文件上设置一个ACL,windows将阻止任何应用程序访问该文件,而不仅仅是你的应用程序。或者您是否需要远程访问资源,如WCF、SQL、Web服务。
我们需要一点信息,我们可以给你一个更好的答案。但作为替代,你最好不要编写任何代码,而不是检查用户的组或WindowsPrincipal.IsAdministrator,例如在应用程序中进行检查。如果这是您要采取的路线,那么您需要考虑Windows Vista/7中的UAC。
更多信息请访问:
https://stackoverflow.com/questions/7857806
复制相似问题