部署服务器上运行ASP.NET时出现安全异常

时间:2017-07-07 10:58:54

标签: asp.net .net asp.net-web-api

我正在尝试在通过远程桌面链接连接的部署服务器上运行WebAPI,但是当我尝试通过浏览器连接到网站时,出现以下错误:

  

安全例外

     

描述:应用程序尝试执行安全策略不允许的操作。要授予此应用程序所需的权限,请与您的系统管理员联系或在配置文件中更改应用程序的信任级别。

     

异常详细信息:System.Security.SecurityException:找不到源,但无法搜索部分或全部事件日志。无法访问的日志:安全性。

     

来源错误:

     

在执行当前Web请求期间生成了未处理的异常。

从Visual Studio运行时,我可以运行并访问网站,就在它在部署服务器上时。

到目前为止,我已经尝试过:

  • <trust level="Full" />元素添加到web.config
  • 将站点放在IIS中自己的应用程序池中(已经是)。
  • The information in this article
  • 对我的代码进行了更改以查看是否是导致问题的代码本身(我不认为是这样,任何请求方法如POST和GET都返回了与上面相同的问题。我甚至尝试了其他目录/ URL,我仍然收到错误。)
  • 多次删除并重新发布该网站。

我做错了什么我没有意识到?还有其他方法可以解决这个问题吗?

任何帮助都将不胜感激。

0 个答案:

没有答案