ASP.NET Lab

The Best Web, The Best Future

博客园 首页 新随笔 订阅 管理

2007年5月2日 #

摘要: 依赖于应用程序的授权方式,被管理的应用程序在需要比当前策略所允许的更多许可来运行的时候就会抛出一个异常,并且也会出现执行失败,或者不能够正常工作。你可以使用 Permissions View 工具(Permview.exe)来查看最小的必需许可,可选的必需许可以及通过汇编集通过比较汇编集所请求并且实际接收到的许可之后的被拒绝许可。注意这个工具只会显示已经通过使用声明语法的应用程序而明确被请求到的许可。通过这个信息,你就可以增加新的许可,这些许可是由汇编集通过创建新的自定义代码分组并且把它关联到包含应用程序需要正常运行时所需要的所有许可的新自定义许可集而接收到的。但是,你应该只在信任或者根据适当的可靠证据来信任应用程序的来源的情况下才增加许可。(在多数情况下,管理员都会拥有一些可以用来对若干需要类似许可的应用程序进行分类的自定义代码分组。) 阅读全文
posted @ 2007-05-02 12:44 Laeb 阅读(487) 评论(0) 推荐(0) 编辑