使用“.NET 信任级别”功能页可以在 web.config 文件中设置信任元素。使用该信任元素可以配置应用于应用程序的代码访问安全性 (CAS) 级别。

UI 元素列表

下表描述了功能页上和“操作”窗格中提供的 UI 元素。

功能页元素

元素名称描述

信任级别

显示信任级别的名称。可用选项包括:

  • 完全(内部) - 指定不受限制的权限。授予 ASP.NET 应用程序权限,以便允许访问任何符合操作系统安全性的资源。支持所有特许操作。

  • 高 (web_hightrust.config) - 指定高级别的代码访问安全性,这表明在默认情况下,应用程序无法执行下面任何一项操作:

    • 调用非托管代码。

    • 调用服务组件。

    • 向事件日志中写入内容。

    • 访问消息队列服务队列。

    • 访问 ODBC、OleDb 或 Oracle 数据源。

  • 中 (web_mediumtrust.config) - 指定中等级别的代码访问安全性,这表明在默认情况下,除了高信任级别的限制以外,ASP.NET 应用程序还无法执行下面任何一项操作:

    • 访问应用程序目录范围之外的文件。

    • 访问注册表。

    • 进行网络或 Web 服务调用。

  • 低 (web_lowtrust.config) - 指定低级别的代码访问安全性,这表明在默认情况下,除了中等信任级别的限制以外,该应用程序还无法执行下面任何一项操作:

    • 向文件系统中写入内容。

    • 调用 Assert 方法。

  • 最低 (web_minimaltrust.config) - 指定最低级别的代码访问安全性,这表明该应用程序只具有执行权限。

“操作”窗格元素

元素名称描述

应用

保存您在功能页上所做的更改。

取消

取消您在功能页上所做的更改。

请参阅


目录