Немного предыстории
У нас есть команда из четырех разработчиков, и у нас есть два проекта веб-приложений в нашем решении для Visual Studio.Мы решили централизовать ресурсы между этими двумя приложениями, такими как изображения и видео, и т. Д. Для этого мы создали каталог на другом сервере ("\\ devfileshare \ WebFileShare \ Content").Затем мы добавляем этот каталог как виртуальный каталог в корень обоих веб-приложений в IIS.По сути это заставляет «~ / Content» указывать на «\\ devfileshare \ WebFileShare \ Content».
Проблема
У нас была проблема с разрешениями безопасности.Нам нужно было создать на devfileshare пользователя с именем «fileshare» и дать этому пользователю права на чтение и запись в каталоге содержимого.Затем на каждом компьютере разработчика мы должны были добавить того же пользователя («файловый ресурс») с тем же паролем.После этого нам пришлось настроить каждый пул приложений для запуска под этим пользователем, а не по умолчанию.Затем, наконец, нам пришлось добавить виртуальный каталог, установив для пользователя «Подключиться как» «filehare».
Это на самом деле работает, и наши проекты могут записывать и читать из виртуального каталога.У меня вопрос, есть ли более простой способ сделать это?В настоящее время мы должны добавить нового пользователя на каждый новый компьютер разработчика, который мы настроили, а затем изменить пулы приложений IIS и виртуальные каталоги, чтобы использовать этого нового пользователя.Это немного мучительно, и кажется, что будет проще создать виртуальные каталоги, чтобы указывать на другой сервер в сети.
Заранее спасибо!Дайте мне знать, если у вас есть какие-либо вопросы или я не очень четко что-то разъяснил.