Запись файлов без разрешения записи через ASP.Net - PullRequest
1 голос
/ 08 октября 2010

Я создал приложение ASP.Net, используя .Net Framework 4.0. Мне нужно сохранить XML-файл в любом месте на том же сервере (если файл еще не существует) и хочу получить доступ после того, как всегда. Но я не хочу устанавливать права на запись в любую папку.

Можно ли записать файл в любое место для учетной записи сетевой службы без указания разрешения на запись?

Имеет ли учетная запись сетевой службы разрешение по умолчанию на запись в любое место?

Спасибо, Джитендра Бияни

Ответы [ 2 ]

1 голос
/ 08 октября 2010

Вы всегда должны иметь возможность писать на %TEMP%.(Позвоните Path.GetTempPath())

Однако вам не следует записывать файлы на диск, если вы можете избежать этого.
Что вы пытаетесь сделать?

0 голосов
/ 08 октября 2010

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

...