У меня есть приложение ASP.NET, которое пытается записать файлы на веб-сервере во время выполнения. В моей среде разработки это работает. Тем не менее, когда я развернуть его на сервере, и я выполнять код, я получаю ошибку, которая гласит:ASP.NET + Доступ к пути отрицается
"Access to the path 'C:\Inetpub\wwwroot\MyWebApp\DirToWriteTo\' is denied."
Мой рабочий сервер является сервером Windows 2003 машина. Веб-приложение настроено на разрешение анонимного доступа через учетную запись IUSR_TEMPLATE.
Что я делаю неправильно?
Спасибо!
Только в том случае, если 'Web.config' имеет' 'в разделе' '. В противном случае используется идентификатор набора для пула приложений. По умолчанию это * Network Service * (который имеет очень ограниченный доступ) –
Thorarin
Это правда. Сначала я об этом не думал. Я обновлю свой ответ, чтобы включить это. –