Доступ к папке сайта IIS из службы управляемых окон - PullRequest
0 голосов
/ 30 мая 2011

У меня есть управляемый сервис, который получает файлы от пользователей, и я обрабатываю файлы и создаю аудио файлы и XML-файлы. Я хочу поместить сгенерированные файлы из моего сервиса в каталог на веб-сервере (IIS), чтобы я мог генерировать ссылку, и пользователи могли загружать сгенерированные файлы из Интернета. Может кто-нибудь сказать мне, как я могу добиться этого (создание ссылки, где я застрял). Я не уверен, как я могу получить каталог IIS (в Интернете есть несколько примеров, чтобы получить каталог IIS ...). У меня вопрос, является ли хорошей практикой получение каталога IIS и копирование созданного файла в предварительно определенный каталог в папке сайта IIS, создание ссылки на эту папку и отправка ссылок пользователю? Может кто-нибудь, пожалуйста, скажите мне лучшую практику, чтобы сделать это? Будет ли проблема безопасности, если я получу доступ к папке сайта IIS из-за проблемы службы Windows? (например, нарушение прав доступа)?

С уважением

1 Ответ

0 голосов
/ 30 мая 2011

С технической точки зрения - вам просто нужно FSO, чтобы получить доступ к файловой системе на сервере. Файл сценариев объекта FSO. Если вы используете JScript - тогда это даст папку potion: Server.MapPath ("\ database \ file.txt"); и PHP: dirname ( FILE ). '\ Базы данных \ x.html'; И вам нужно сделать папки ISS доступными, используя общий доступ и безопасность папок Mike

...