在asp.net核心应用程序中拒绝访问

时间:2018-10-27 23:33:48

标签: c# asp.net-core iis-7.5

我发布了API,他们将DLL执行到IIS asp.net核心应用程序中,在该应用程序中我无法访问文件。我读过很多关于此错误的论坛:

要在webconfig中执行DLL,我必须:

<add key="myFile" value="D:\WebSites\business.myapi.WebApi\Web\App_Data\bin\myfile.NCD" />

在WebConfig中,我尝试添加:

<system.web>
<authorization>
  <allow users="*" />
</authorization>
  <customErrors mode="True" />
  <trust level="Full" />
    <compilation targetFramework="4.7" />
    <httpRuntime targetFramework="4.7" />
        <identity impersonate="false" />
        <authentication mode="Windows" />
  </system.web>

我还为IIS_IUSRS用户设置了完全权限,并且.NET信任级别设置为完全(内部)

什么都没做,我真的很绝望。

错误:

  

异常:System.Security.SecurityException:访问被拒绝。在 ...   失败的程序集区域是:MyComputer内部异常:   访问被拒绝。

有人知道为什么添加权限后仍然出现此问题?

0 个答案:

没有答案