Чтение файла по сети из веб-приложения mvc.net

Скажем, я развернул мое веб-приложение mvc4.5 для Server1 в своей сети

Есть ли способ доступа/чтения данных из FileA.zzz, который находится на сервере Server2 в моей сети из моего веб-приложения mvc4.5?

Например, в моей модели я хочу прочитать файл, указав "x:\folder1\folder2\FileA.zzz",

x - это сопоставленный диск, который указывает на Server2

В настоящее время я получаю сообщение о том, что файл недоступен

Заранее спасибо

1 ответ

В вашем веб-приложении используется пул приложений для запуска. Пул приложений имеет идентификатор (учетная запись пользователя, используемая для запуска приложения.) Необходимо изменить идентификатор пула приложений для пользователя, который имеет необходимые разрешения. По умолчанию ваше приложение будет использовать пул приложений по умолчанию. Используйте диспетчер IIS для обновления.

Инструкции о том, как это сделать, вы можете найти здесь: http://msdn.microsoft.com/en-us/library/ee523018(v=bts.10).aspx Процедуры

Чтобы настроить учетные данные для пула приложений по умолчанию 1. Нажмите "Пуск", затем "Настройка" и нажмите "Панель управления".

<ol start="2"> <li>

В панели управления дважды щелкните значок "Администрирование".

</li> <li>

В "Администрировании" дважды щелкните значок "Диспетчер служб IIS".

</li> <li>

В диспетчере служб IIS разверните узел (учетная запись пользователя) и нажмите "Пулы приложений".

</li> <li>

Щелкните правой кнопкой мыши DefaultAppPool и выберите "Дополнительные параметры", чтобы отобразить диалоговое окно "Дополнительные параметры" для пула приложений.

</li> <li>

Измените идентификатор пула приложений, нажав кнопку многоточия (...) рядом с идентификатором в разделе "Модель процесса" диалогового окна "Дополнительные параметры".

</li> <li>

В диалоговом окне "Идентификатор пула приложений" выберите параметр "Пользовательская учетная запись", нажмите "Установить" и укажите учетную запись, которая имеет доступ к базам данных BizTalk Server. Нажмите "ОК", чтобы выйти из диалогового окна "Дополнительные параметры".

</li> </ol>

licensed under cc by-sa 3.0 with attribution.