加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – System.Security.SecurityException?

发布时间:2020-12-15 20:02:04 所属栏目:asp.Net 来源:网络整理
导读:说明:应用程序尝试执行安全策略不允许的操作.要授予此应用程序所需的权限,请与系统管理员联系或更改应用程序在配置文件中的信任级别. 异常详细信息:System.Security.SecurityException:请求类型为“System.Security.Permissions.FileIOPermission,mscorli
说明:应用程序尝试执行安全策略不允许的操作.要授予此应用程序所需的权限,请与系统管理员联系或更改应用程序在配置文件中的信任级别.

异常详细信息:System.Security.SecurityException:请求类型为“System.Security.Permissions.FileIOPermission,mscorlib,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089”的权限失败.

我的代码在本地服务器中运行正常,将其上传到服务器时会产生问题.

已经完成了以下代码,但它并不适用于我:

样品1:

<system.web>
  <securityPolicy>
    <trustLevel name="Full" policyFile="internal"/>
  </securityPolicy>
</system.web>

样品2:

<location allowOverride="false">
  <system.web>
    <securityPolicy>
      <trustLevel name="Full" policyFile="internal" />
      <trustLevel name="High" policyFile="web_hightrust.config" />
      <trustLevel name="Medium" policyFile="web_mediumtrust.config" />
      <trustLevel name="Low"  policyFile="web_lowtrust.config" />
      <trustLevel name="Minimal" policyFile="web_minimaltrust.config"/>
    </securityPolicy>
  </system.web>
</location>

样品3:

<system.web>
    <trust level="Full" originUrl="" />
</system.web>

我无法访问IIS我只有FTP的详细信息才能上传文件.请建议我选择从webconfig文件解决它.

解决方法

您在示例三中使用的方法与我的解决方案类似,但是我没有添加您拥有的附加属性.尝试这个简单的方法.
<system.web>
    <trust level="Full"/>
  </system.web>

这是从MSDN posting我读的.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读