У меня есть веб-приложение и API-интерфейс NetCore, работающие на компьютере, к которому у меня есть доступ по VPN.
Там, в IIS, я настроил оба приложения в IIS: Интернет и API. Они работают хорошо.
В API я попытался открыть файл по сетевому пути: \ 10.50.20.24 \ g $ \ Buffer \ 821003 \ 003 \ 22 \ 34 \ 821003003223428.WAV
В моем коде, когда я пытаюсь проверить, существует ли файл, используя System.IO.File, чтобы после его перемещения я получил сообщение о том, что файл не существует.
"файл не найден"
Но файл существует, и файл существует, когда я пытаюсь получить к нему доступ из Windows Explorer.
В IIS я настроил то же самое Пользователь для запуска приложения, в удостоверении пула приложений.
Я много раз пытался получить доступ к файлу, но безуспешно.
Как вы думаете, это связано с олицетворением? Как я могу реализовать Олицетворение в Asp. Net Core API 3.1?