【问题标题】:Setting CAS Policy设置 CAS 策略
【发布时间】:2009-10-29 15:46:32
【问题描述】:

我有一个用户从文件服务器运行的 .NET 应用程序。 .NET 程序集之一需要完全信任。我已经签署了大会。设置代码访问安全策略时,我要设置哪个版本的 .NET 框架策略?该应用程序是为使用 .NET Framework 1.1 版而构建的。我需要为每个框架设置策略吗?

【问题讨论】:

    标签: .net code-access-security


    【解决方案1】:

    您需要在客户端计算机上为执行程序集使用的 CLR 运行时版本设置策略。在你的情况下,1.1。如果您的应用程序从以前版本的 .Net 中引用程序集,它们仍将被加载到主程序集使用的 CLR 版本中。如果一个程序集需要完全信任,则引用它的程序也必须完全信任才能使程序集正常工作。这个 MSDN 链接解释得更好,查看“Walking the Stack”部分:Code Access Security。此外,如果您不知道 CAS 已被替换(尽管未删除)作为 .Net 4 中的主要安全手段:Security Changes in the .Net Framework 4

    问候, 画了

    【讨论】:

      猜你喜欢
      • 2010-10-22
      • 2017-10-31
      • 2018-07-17
      • 1970-01-01
      • 2016-08-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多