Невозможно получить доступ к удаленному пути сервера через службу WCF в XP - PullRequest
0 голосов
/ 21 июня 2010

Я создал службу wcf, размещенную в диспетчере служб Windows на Windows XP sp3, и эта служба должна генерировать некоторые файлы на общем диске / папке на удаленном ПК.

, но когда я пытаюсь указать общий путь как "\ Server \ SharedFolder", он выдает ошибку Access Denied , а когда я сопоставляю этот диск как "Z:", он выдает "Не удается найти часть пути 'Z: \ R1_18062010_085324.csv'"эта ошибка,

И клиентский ПК, и удаленный ПК находятся в одном домене и имеют Windows XP sp3, и я добавил одного и того же пользователя в общую папку, в которой работает служба учетных записей.

Пожалуйста, предложите решение,

1 Ответ

0 голосов
/ 21 июня 2010

Как правило, если ваша служба должна иметь доступ к сети, она не должна работать под учетной записью «Локальная служба».Если служба запускается под учетной записью домена, вы должны предоставить для этой учетной записи разрешение для общего ресурса и для файловой системы (например, для чтения или изменения).Если служба запускается на компьютере COMPUTER1 под учетной записью «Локальная система» или «Сетевая служба», вам необходимо получить большое разрешение для учетной записи компьютера (DOMAIN \ COMPUTER1 $).

...