Silverlight的新安全模型

2007 年 5 月 03 日

一直依赖,CLR 有一个非常全面的安全模型,称为代码访问安全(Code Access Security,CAS)。不幸的是,这个模型非常复杂,并且在多数开发人员眼中显得有点杀鸡用牛刀。

在 Silverlight 里 CAS 被替换成了一个简化过的安全模型,仅限于编写代码的人所做的是 / 否决策。代码签名和手动编辑的安全策略对于在 Silverlight 下工作的 CLR 开发人员,将一去不返。

Justin Van Patten 表示:

新的 Silverlight 安全模型包含三个访问级别:Transparent、SafeCritical 和 Critical。Transparent 代码的特权级最低(部分信任),而 SafeCritical 和 Critical 的特权级最高(完全信任)。只有微软信任的 Assemblies 才能被提升到完全信任的级别。这些 Assemblies 被称为“平台代码”,必须以微软公共密钥签名并且存放在受信的路径。其它所有针对 Silverlight 的代码被称为“用户代码”,不能被提升到完全信任级别。 用户代码只能访问 Transparent 和 SafeCritical 的功能。如果用户代码要访问 Critical 的 API,那么将会抛出一个 MethodAccessException 异常。

这项功能将在 Silverlight 1.1 中提供,目前 Silverlight 1.1 面向的是 Windows 和 OS X/x86 平台。不像 Silverlight 1.0,这个版本已经出现不能运行在以往的 OS X/Power PC 上的投诉了。

Silverlight 1.1 Alpha 已经提供下载。

查看英文原文: Silverlight’s New Security Model

2007 年 5 月 03 日 06:00239
用户头像

发布了 117 篇内容, 共 96470 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

一套完整的后台管理系统(附源码),非常实用!

程序员生活志

管理系统

基于注解的参数校验器Hibernate Validator

HelloLittleRain

Java springboot 参数校验 Hibernate-Validator

Java程序员还在为没有项目经验感到苦恼?快来看看GitHub上最火的SpringCloud微服务商城系统开源项目,附全套教程!

Java架构之路

Java 程序员 架构 面试 编程语言

华为云瑶光:打通云边端界限,为企业云上业务带来最优解

华为云开发者社区

华为 云服务

透视HTTPS建造固若金汤的堡垒

码哥字节

https 加密解密 HTTP

mongodb 源码实现、调优、最佳实践系列-百万级代码量mongodb内核源码阅读经验分享

杨亚洲(专注mongodb及高性能中间件)

MySQL mongodb 源码 中间件 分布式数据库mongodb

一个草根的日常杂碎(10月19日)

刘新吾

随笔杂谈 生活记录 社会百态

在网上被MG坑审过却一直延迟无法取出到账怎么解决 (LGF微7998)

Geek_db0f9e

美腻了!Java资深架构师带你深度学习字节跳动的亿级流量+高并发

Java架构追梦

Java 学习 架构 面试 微服务

算法分析关键

Geek_0b8195

算法和数据结构

第四周作业

dll

利用区块链等技术,加强对交通运输信用信息的归集共享和分析应用

CECBC区块链专委会

区块链 交通运输

1分钟带你入门 Redux 中间件

Leo

前端 中间件 前端进阶训练营 Redux Redux中间件

膜拜!阿里技术总监纯手打的《MySQL笔记》内部资料限时分享

Java架构师迁哥

云原生在京东丨云原生时代下的监控:如何基于云原生进行指标采集?

京东智联云开发者

云原生

聊聊技术人员如何学习成长

flyer0126

职业成长

连续一个月每天加班到凌晨三点,终于把Java程序员必知必会的计算机底层操作系统知识和网络知识整理出来了,已整理成文档!

Java架构之路

Java 程序员 架构 编程语言 操作系统

解锁华为云AI如何助力无人车飞驰“新姿势”,大赛冠军有话说

华为云开发者社区

AI 无人驾驶

Nginx 在运维领域中的应用,看这一篇就够了

华章IT

nginx Linux 运维工程师

合约跟单源码,合约跟单模式系统软件开发

135深圳3055源中瑞8032

独家!阿里技术人限产的MySQL高级笔记及面试宝典,学完简直开挂

Java架构追梦

Java MySQL 数据库 架构 面试

区块链交易所开发源码案例,区块链数字货币交易所

135深圳3055源中瑞8032

架构训练营学习笔记之五技术选型(一)

于成龙

架构训练营

一个草根的日常杂碎(10月20日)

刘新吾

随笔杂谈 生活记录 社会百态

分布式下,我想要一致性

架构师修行之路

分布式 微服务

独角兽高级技术总监手写588页性能调优笔记,十年经验发人深省

周老师

Java 编程 程序员 架构 面试

一个草根的日常杂碎(10月18日)

刘新吾

随笔杂谈 生活记录 社会百态

区块链钱包源码开发,深圳数字货币钱包开发

135深圳3055源中瑞8032

游戏数值策划之常用excel函数

吴优秀同学

Excel 游戏

万物互联的IoT时代,柔性电子会大行其道吗?

脑极体

1分钟带你入门 React 公共逻辑抽离HOC...

Leo

React Hooks 前端进阶训练营 HOC Render Props

Silverlight的新安全模型-InfoQ