Добрый день, подскажите, возникла проблема при попытке открытия файла из сетевой папки, подключенной как сетевой диск.

Файл из локальной папки открывается, так же через 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:.............

Изображение удалено.

Нравится

3 комментария

Добрый день!

 

Для более детального анализа, прошу приложить логи приложения. Также уточните, пожалуйста, последовательность действий, которая приводит к данному поведению.

Роман Казекин,

Добрый день Роман!

Как описано выше в 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…

Показать все комментарии