我创建了Blazor Server(.Net core 3.1)应用程序,并将其发布到文件夹中,然后将其复制并托管在Windows Server 2012 R2的IIS上。有效。
现在,我在另一个Windows Server 2012 R2上创建了另一个IIS站点。复制了完全相同的已发布文件。但是,访问页面时出现以下错误?
根据您的错误消息,您的IIS似乎没有足够的权限来访问web.config文件,因此它将显示此错误。
要解决此问题,您应确保您的应用程序池标识具有足够的权限来访问该文件。
更多详细信息,您可以参考以下步骤: