Вопрос

У меня есть приложение, которое должно сохранить загруженный файл на 2 разных сервера для целей балансировки нагрузки. Первый сервер (serv01) тот же сервер, что и приложение, которое я строю, так что нет проблем. Но когда код выполняет процесс загрузки на второй сервер (serv02) с использованием следующего пути;

\\serv02\path\path\

Я получаю это исключение «Неудача входа в систему: неизвестное имя пользователя или плохой пароль».

Я полагаю, я должен добавить разрешение пользователю ASP.NET в serv01 в этом месте сети, но как? Если я попытался добавить разрешение, он всегда просит пользователей из serv02. Анкет Есть ли кто -нибудь, кто может мне помочь в этом?

Спасибо

Это было полезно?

Решение

Вы работаете в рабочей группе или домене?

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

Если это домен, он должен быть просто случаем настройки вашего AppPool для использования учетной записи пользователя домена, которая имеет разрешения на запись на Share на каждом сервере.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top