Служба WCF не может выполнить запись в сетевое расположение - несмотря на учетные данные пула приложений - PullRequest
1 голос
/ 03 июня 2011

Создан сервис WCF, который вызывается приложением Silverlight. Оба находятся на одном компьютере, хотя приложение Silverlight, очевидно, работает на клиентском браузере.

Я создал отдельный пул приложений для службы в IIS 7.5 и сказал, что он должен работать от имени конкретного пользователя домена, у которого есть права на общий сетевой ресурс, где нам нужно создать файл. Я проверил вход в конкретный каталог и создал файл. Однако вызов в службе WCF НЕ МОЖЕТ создать файл.

Кстати, пользователь нашего приложения не является учетной записью Active Directory - они настроены в другом месте ... поэтому служба работает как собственная учетная запись, несмотря на то, кто вошел в систему.

Я гуглил это безрезультатно, так как большинство подсказок дают права на пул приложений. Так как гении мира программирования тусуются здесь, я надеюсь получить лучшие результаты. :)

1 Ответ

1 голос
/ 03 июня 2011

Взгляните здесь .Также трижды проверьте, какие учетные данные передаются в службу.

...