Добрый день, подскажите, возникла проблема при попытке открытия файла из сетевой папки, подключенной как сетевой диск.
Файл из локальной папки открывается, так же через Visual Studio открывается файл из локальной и из сетевой папок. Но если выполнять тот же код из Creatio, возвращается ошибка: The server encountered an error processing the request. The exception message is 'Could not find a part of the path '\\DESKTOP-PAVEL\ForFTP\new1.csv'.'. See server logs for more details. The exception stack trace is:.............
Нравится
Добрый день!
Для более детального анализа, прошу приложить логи приложения. Также уточните, пожалуйста, последовательность действий, которая приводит к данному поведению.
Роман Казекин,
Добрый день Роман!
Как описано выше в Creatio для заполнения раздела, данные вычитываются из файла.
Если файл находится в локальной папке - например на диске C, D, то всё работает нормально.
Но если файл находится на каком-либо сетевом ресурсе, общедоступном - то файл не открывается через Creatio.
При настройке IIS
Получаем ошибку:
А если указать в поле Identity конкретного пользователя, то ошибка:
Логи приложения пока получить нет возможности, но текст ошибки совпадает с тем, что содержится в логах.
Спасибо.
Добрый день, Сергей.
Тут есть 2 варианта решения:
1) Использовать ApplicationPoolIdentity и дать разрешение на просмотр содержимого сетевой папки всему компьютеру на котором запущен пул.
2) Запускать пул под Identity пользователя системы и дать разрешение на просмотр содержимого сетевой папки этому пользователю на котором запущен пул.
Более детально можно найти на отрытых ресурсах. Как пример:
https://stackoverflow.com/questions/18750341/iis7-give-applicationpooli…
https://docs.microsoft.com/en-us/iis/manage/configuring-security/applic…
https://serverfault.com/questions/292057/applicationpoolidentity-user-c…