【问题标题】:What is Code Access Security in .NET什么是 .NET 中的代码访问安全性
【发布时间】:2009-04-10 15:31:35
【问题描述】:

什么是.NET中的CAS(代码访问安全),如何实现?使用它有什么好处?

【问题讨论】:

标签: .net


【解决方案1】:

简而言之,CAS 是 .NET 的安全沙箱。本地应用程序通常具有完全信任,这意味着它们可以做任何事情。托管在浏览器中的 .NET 应用程序无能为力。在这两者之间,几乎任何安全设置都可以使用 CAS 进行微调。

它的好处:即使在登录用户的上下文中,也可以很好地控制 .NET 应用程序的功能。 IMO 最好的部分是安全检查遍历堆栈,因此即使某些代码有权做某事,如果该方法被另一个没有权限的程序调用做某事,该请求将失败(除非采取特殊措施)。

缺点:这是一个非常复杂的学习对象。很多陷阱。但希望我提供的链接能引导您了解您需要了解的任何细节。

【讨论】:

  • 那么链接在哪里
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多