Загрузить файлы из двух разных приложений в одну папку - PullRequest
0 голосов
/ 15 февраля 2012

Можно ли загружать файлы из разных веб-приложений в одну папку. Приложение A соответствует странице регистрации, и администратор приложения B может отслеживать каждого человека, зарегистрированного в приложении A. Проблема в том, что администратор приложения B не может видеть документы, загруженные в приложение A, поскольку они были загружены в другую папку. Как сохранить загруженные файлы приложения A в папку de приложения B.

1 Ответ

1 голос
/ 15 февраля 2012

Обычный способ сделать это - создать общую папку вне обоих приложений, которую они оба могут видеть. Внутри IIS вы устанавливаете это как виртуальный каталог в каждом приложении.

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

Steps

  1. Перейдите в файловую систему на вашем веб-сервере.
  2. Создайте каталог где-нибудь для хранения ваших загрузок. Предоставьте пулу приложений права на чтение и запись файлов в этот каталог.
  3. Откройте диспетчер IIS на веб-сервере.
  4. Перейдите к приложению А.
  5. Щелкните правой кнопкой мыши по сайту и выберите Добавить виртуальный каталог
  6. Введите для него псевдоним и укажите путь к каталогу, созданному на шаге 2.
  7. Выполните шаги 4,5 и 6 для Приложения B.

Из приложения A измените код, чтобы сохранить файлы в этом каталоге. Из приложения B измените код, чтобы извлечь файлы из этого каталога.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...