Member 12867512 Ответов: 1

Создание папки с веб-сервера на удаленное хранилище


Привет.

Я разрабатываю vb.net приложение, в котором предполагается создать папку в удаленной области хранения.

Что я уже пробовал:

Я попробовал следующее:
1) я использовал каталог.CreateDirectory (root), указывающий на мой c:apps, работает нормально.
2) Когда я указываю на само удаленное хранилище, оно не работает.
Дим корень как String = "\\ХХХХ.ХХХ.ХХХХ.ХХ\Гео\проекты развития\\"
в нем говорится, что доступ к пути xxx запрещен.
3) создание каталога на моем веб-сервере это работает.
4) Когда я создаю виртуальный каталог, а физический путь-это путь к удаленному хранилищу...все равно он говорит, что доступ запрещен.

Пожалуйста, помогите мне в этом, так как моя дата-это суббота 26 ноября 2016 года.

Ниже приведен код, который я использовал при создании каталога:




Дим корень как строка = объект HttpContext.Тока.Сервер.MapPath(ConfigurationManager.Параметр Appsettings("AppDoc_Path")

Если Не Каталог.Существует(корень) Затем
- Файл.Создать (root)
Каталог.CreateDirectory(root)
Сессионность.MessageBox("не существует", страница)

Ещё

В моем web. config я объявил об этом:
&ЛТ;добавить ключ="AppDoc_Path" значение="~/документ"и GT;


Документ-это папка, в которой я предполагаю создать каталог

Пожалуйста, дайте мне знать, если потребуются дополнительные разъяснения.

[no name]

С чего бы это вашему VB.NET у приложения есть файл web.config? "доступ запрещен"вполне объясним.

Member 12867512

это веб-приложение..

1 Ответов

Рейтинг:
0

Patrice T

Цитата:
2) Когда я указываю на само удаленное хранилище, оно не работает.
Дим корень как String = "\\ХХХХ.ХХХ.ХХХХ.ХХ\Гео\проекты развития\\"
в нем говорится, что доступ к пути xxx запрещен.
Просто: это означает, что ваше приложение работает в сеансе, который не имеет учетных данных для удаленного компьютера.
Приложение сеанс должен войти на удаленный компьютер с достаточным количеством учетных данных делать то, что ты хочешь.


Member 12867512

Как принудительно получить разрешение, чтобы мое веб-приложение могло создать папку в удаленном хранилище?

Patrice T

Приложение находится на стороне клиента или сервера ?
В любом случае вам нужно войти на пульт дистанционного управления с паролем. Вы заставляете его использовать имя пользователя и пароль.

Member 12867512

Большое вам спасибо за вашу быструю обратную связь.

Мое веб-приложение работает на стороне сервера.
У меня есть сеанс подключения к удаленному хранилищу с готовым именем пользователя и паролем.
Как использовать имя пользователя и пароль в моей программе для создания каталога в удаленном хранилище.

Ценю вашу помощь..

Patrice T

Если сеанс уже зарегистрирован в удаленном хранилище, ваша программа имеет доступ к этому хранилищу, вам не нужен пароль в вашей программе.

Member 12867512

Извините, здесь какое-то недоразумение...

В принципе, мой код еще не может войти в удаленное хранилище, и как мне это сделать?