Как настроить общую папку как виртуальный каталог в IIS 7.5 (междоменный)

Это мое текущее понимание того, как это должно быть сделано: (TL; DR для реальной проблемы, см. Жирный текст.)

  • Создайте папку на вашем сервере хранения, далее известную как B.
  • Создайте локальную учетную запись пользователя на B, далее известную как BUser
  • Поделиться этой папкой
    • В свойствах папки> общий доступ> расширенный общий доступ> разрешения добавьте BUser и предоставьте полный контроль
    • В свойствах папки> безопасность> Изменить... добавьте BUser и дайте полный контроль
  • Создайте локальную учетную запись пользователя с тем же именем / паролем на вашем веб-сервере, далее известную как A
  • В настройках IIS перейдите к узлу, под которым вы хотите создать виртуальный каталог
  • Щелкните правой кнопкой мыши> Добавить виртуальный каталог... - В Alias ​​введите имя, в котором каталог должен отображаться как
    • В поле "Физический путь" введите: \B\shared-dir
    • Нажмите Подключиться как...
      • Введите имя пользователя и пароль локальной учетной записи (ий), которую вы создали ранее.
    • Нажмите Настройки теста...
      • Зеленые значки галочек на обоих элементах указывают, что ваша доля доступна и в порядке.

- Щелкните правой кнопкой мыши виртуальный каталог> Исследовать - Получить ошибку, либо: "указанный сетевой пароль неверен". - Или: "Ошибка входа: неизвестное имя пользователя или неверный пароль".

Похоже, что вышеприведенные ошибки выбираются случайным образом, но вторая, кажется, немного более распространена при многократной попытке выполнить последний шаг. Я полностью озадачен, почему. Есть идеи?

1 ответ

Это происходит потому, что когда вы нажимаете "Исследовать" в диспетчере IIS, вы используете диспетчер IIS с учетной записью пользователя (скорее всего, локального администратора) того ящика, который не имеет доступа к общему ресурсу. Это можно исправить, синхронизировав пароли администратора на веб-сервере и сервере хранения.

Другие вопросы по тегам