Рейтинг:
0
OriginalGriff
Если вы имеете в виду файловую систему сервера, то это, вероятно, будет невозможно, так как ваш хостинг-сервис почти наверняка не даст приложению веб-сервера разрешения на доступ к любым папкам за пределами самих веб-сайтов. Вы можете использовать Directory
однако класс для доступа к тому, что вам разрешено.
Если вы имеете в виду клиентскую файловую систему, то это вообще невозможно. Код C# выполняется на сервере, а не на клиенте, и по соображениям безопасности он вообще не имеет доступа к файловой системе клиента. То же самое относится и к Javascript - который действительно работает на клиенте - он также не имеет доступа по точно таким же причинам.
spradeesh
Не совсем понимаю, что ты имеешь в виду. Согласитесь, что Asp.Net код выполняется с веб-сервера. С помощью класса Directory мы можем получить доступ к папкам на любых серверах windows ( Если у нас есть учетные данные для доступа ). Я ожидаю такого же способа доступа к папкам в Unix box.
OriginalGriff
Пользователи имеют учетные данные и полномочия.
Было бы необычно, если бы приложение веб-сервера получило какой-либо доступ за пределами веб-сайтов, поэтому "красный сайт" не может случайно уничтожить сервер.
spradeesh
Вы имеете в виду, что мы не можем получить доступ к каким-либо серверам windows за пределами веб-серверов ?