配置应用于应用程序的代码访问安全级别。<trust> 部分可在计算机、站点和应用程序级别进行声明。
配置结构的示例:
<configuration>
<system.web>
<trust>
<trust level="Full|High|Medium|Low|Minimal" originUrl="url"/>
属性 | 选项 | 描述 |
---|---|---|
level | 指定运行应用程序的安全区域。默认值为 Full。命名的级别对应于定义在 <trustLevel> 中的安全级别。 | |
Full | 指定 ASP.NET 不限制安全策略。 | |
High | 指定 High 级别应用于代码访问安全性。 | |
Medium | 指定 Medium 级别应用于代码访问安全性。 | |
Low | 指定 Low 级别应用于代码访问安全性。 | |
Minimal | 指定 Minimal 级别应用于代码访问安全性。 |
属性 | 描述 |
---|---|
originUrl | 指定应用程序的原始 URL。如果存在,这可用于某些权限,例如,WebRequest,该权限允许连接回原始主机。这使得依赖主机标识的权限正常工作。 |
下例为 ASP.NET 应用程序指定信任级别设置。
<system.web>
<trust level="Full" originUrl=""/>
</system.web>