首页 > 解决方案 > IHostedService Asp.Net Core WebAPI 托管到 IIS 服务器后无法访问共享驱动器文件和文件夹

问题描述

我有一个问题并使用了很多方法来解决它。我在 ASP.Net Core Web API 中有一个 HostedService,它托管在 IIS 服务器中。该服务将在后台运行并执行在每个定义的时间间隔内搜索共享驱动器中的文件的功能。 共享云端硬盘的图片

当我从 Visual Studio 运行应用程序时,它可以找到位于共享驱动器中的目录。Z:\DIR1\DIR2\DIR3: 但是在我将它托管在 IIS 服务器中之后,它找不到目录。我已经提供了 Windows 用户对 IIS_IUSRS 的所有权限(读取和执行、列出文件夹内容、读取、写入

任何人都可以为这个问题提供解决方案吗?

标签: c#asp.net-core

解决方案


推荐阅读