asp.net - 是否有商业部署和使用的基于 .NET CAS(代码访问安全)的应用程序?

标签 asp.net .net security code-access-security

我在这里看到了一些关于 CAS 是什么以及如何使用它的主题。我的具体内容特别关注 CAS 的实际用法。

例如:

  • DotNetNuke 过去做了一些努力以能够在中等信任下运行:这仍然是真的吗?以部分信任(即不完全信任)运行的 DNN 的百分比是多少?哪些 DNN 模块以部分信任运行?)
  • Sharepoint 默认为从 bin 文件夹执行的 dll 上的部分受信任环境:在此 bin 文件夹中可以运行多少“商业”可用的 WebPart(不更改策略)?

  • 这里的关键是能够指出 CAS 的成功案例,以便其他公司觉得他们也应该投资编写支持 CAS 的应用程序

    最佳答案

    我发现 IT 管理员无法理解 CAS 或知道它确实存在。控制面板应用程序使用起来很痛苦,并且在操作系统和 .net 版本中有所不同。

    软件开发人员通常不了解 Microsoft CAS 的实现,并且随着时间的推移,它的配置、部署或管理变得更加容易。考虑到我们进入 .net 已有 8 年,这是对 Microsoft 尝试使用 .net 进行安全性尝试的一个相当可悲的反射(reflect)。

    关于asp.net - 是否有商业部署和使用的基于 .NET CAS(代码访问安全)的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2173330/

    相关文章:

    c# - 如何通过代码隐藏从第三方获取用户的客户端IP

    .net - 迁移分析管理客户端登录

    wcf - 我应该使用哪个 WCF 扩展点来实现自定义安全性?

    php - 验证码与否?

    java JNLP错误: javax.net.ssl.SSLHandshakeException

    asp.net - web.config 中与 targetFramework 相关的配置错误

    asp.net - 将网络抓取的响应保存为 csv 文件

    c# - 从服务器端线程更新面板

    .net - 最小起订量 - 好的示例应用程序

    .net - 当 .NET 4.5 中任务异步中的任何方法永远不会完成时