The requested page cannot be accessed because the related configuration data for the page is invalid

前端 未结 3 850
孤城傲影
孤城傲影 2021-01-04 11:06

I am getting this error when I try to run an ASP.NET application without a web.config file.

The requested page cannot be accessed because the related

相关标签:
3条回答
  • 2021-01-04 11:27

    This can be a reason:

    If there is no Web.config file in the UNC directory, IIS 7.0 uses the rules that are defined for the parent directory. For the Web content to be served in this scenario, the worker-process identity must have access to the whole content directory. Otherwise, the Web request is rejected.

    Details here.

    0 讨论(0)
  • 2021-01-04 11:32

    You need to set permission for your Website folder or copy them to wwwroot folder.

    If you choose to set permission, there are two ways:

    • Right click on Your Website folder, or
    • Right click to Your Website in IIS

    Then select Edit permission and Add a permission (IUSR - default iis user)

    0 讨论(0)
  • 2021-01-04 11:50

    One reason could be the version of .NET framework (on ISS or application pool level) is different from the application one.

    Another reason could be if there are modules used in your web.config which the current configuration of IIS doesn't 'recognize'. E.g. URL rewrite or other optional modules, which you have to explicitly enable before using.

    0 讨论(0)
提交回复
热议问题