Служба WCF работает на Windows Server 2008 R2 Enterprise. Версия IIS - 7.5. Один из методов в службе читает из файла в сети. Это терпит неудачу, когда он пытается сделать это, но я не могу записать правильную ошибку, чтобы выяснить, почему. Я предполагаю, что это проблема с разрешениями, но я не разбираюсь в IIS, я не знаю с чего начать.
Сайт, на котором запущен мой сервис, использует пул приложений с NetwrokService в качестве удостоверения. Я пробовал другие встроенные учетные записи, но у меня та же проблема. Просматривая запущенные процессы в диспетчере задач, я вижу, что w3wp.exe выполняется под учетной записью NetworkService - так настроен пул приложений.
Я пытаюсь найти общий ресурс, например: \ Machine1 \ SharedFiles \ MyFile.txt. Я могу легко получить доступ к этой же папке из проводника, так что я знаю, что он действителен. Все остальные части службы работают должным образом, что заставляет меня верить, что с моей конфигурацией IIS все в порядке, за исключением настройки разрешений, позволяющей читать файлы на других компьютерах.
Кто-нибудь знает, что я делаю не так?
Спасибо