首页 > 解决方案 > NetCore API 模拟

问题描述

我有一个 Web 和一个 API NetCore 应用程序在我可以通过 VPN 访问的机器上运行。

在那里,在 IIS 中,我在 IIS 中配置了两个应用程序:Web 和 API。他们运行良好。

在 API 中,我尝试从网络路径打开文件:\10.50.20.24\g$\Buffer\821003\003\22\34\821003003223428.WAV

在我的代码中,当我尝试使用 System.IO.File 验证文件是否存在时,在移动它之后,我收到一条消息,指出该文件不存在。

“找不到文件”

但是该文件存在,当我尝试从 Windows 资源管理器访问它时,该文件就在那里。

在 IIS 中,我在应用程序池的标识中配置了相同的用户来运行应用程序。

我已经尝试了很多方法来尝试访问该文件,但均未成功。

您认为这与模仿有关吗?如何在 Asp.Net Core API 3.1 中实现模拟?

标签: asp.net-core.net-coreimpersonation

解决方案


推荐阅读