Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / c# получить доступ к сетевой папке, через авторизацию / 8 сообщений из 8, страница 1 из 1
20.02.2016, 10:22
    #39175830
Nechto
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
c# получить доступ к сетевой папке, через авторизацию
Здравствуйте!

Подскажите пожалуйста как можно средствами c# подключиться к сетевой папке, использую пользователя который не авторизирован в системе.

Нашел два примера:

Но эти примеры работают только под учетной записью текущего пользователя авторезированного в системе.

Пример:
Я зашел в window по User1,
а соединение к сетевой папке из приложение мне нужно установить из под User2.
...
Рейтинг: 0 / 0
20.02.2016, 11:06
    #39175869
zz118
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
c# получить доступ к сетевой папке, через авторизацию
...
Рейтинг: 0 / 0
20.02.2016, 11:40
    #39175908
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
c# получить доступ к сетевой папке, через авторизацию
NechtoНо эти примеры работают только под учетной записью текущего пользователя авторезированного в системе.

Ерунду говорите, а скорее всего - путаете теплое с мягким... берите тот пример, что использует WNetAddConnection2
...
Рейтинг: 0 / 0
20.02.2016, 23:35
    #39176331
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
c# получить доступ к сетевой папке, через авторизацию
Важно учитывать 1 момент, после того как вы авторизовались на удаленном компьютере под пользователем А
вы не сможете авторизоваться и подключиться (к файловому сервер) удаленному компьютеру под пользователем Б, пока не отключится пользователь А.
...
Рейтинг: 0 / 0
24.02.2016, 08:57
    #39177404
Nechto
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
c# получить доступ к сетевой папке, через авторизацию
Roman MejtesВажно учитывать 1 момент, после того как вы авторизовались на удаленном компьютере под пользователем А
вы не сможете авторизоваться и подключиться (к файловому сервер) удаленному компьютеру под пользователем Б, пока не отключится пользователь А.

А почему так сделано?
А если подключить сетевой диск от пользователя Б, тоже не пустит?
...
Рейтинг: 0 / 0
24.02.2016, 14:44
    #39177792
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
c# получить доступ к сетевой папке, через авторизацию
NechtoRoman MejtesВажно учитывать 1 момент, после того как вы авторизовались на удаленном компьютере под пользователем А
вы не сможете авторизоваться и подключиться (к файловому сервер) удаленному компьютеру под пользователем Б, пока не отключится пользователь А.

А почему так сделано?
А если подключить сетевой диск от пользователя Б, тоже не пустит?
с 1 компьютера на другой может быть авторизован только 1 пользователь (если речь идет не о серверных ОС)
это ограничение службы сервера и службы рабочей станции Windows.
...
Рейтинг: 0 / 0
24.02.2016, 15:16
    #39177856
zz118
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
c# получить доступ к сетевой папке, через авторизацию
Господа, ИМХО, вам нужна имперсонация. Ссылка выше. Загрузка профиля пользователя тут вообще не нужна.
...
Рейтинг: 0 / 0
25.02.2016, 13:09
    #39178728
Nechto
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
c# получить доступ к сетевой папке, через авторизацию
buserNechtoНо эти примеры работают только под учетной записью текущего пользователя авторезированного в системе.

Ерунду говорите, а скорее всего - путаете теплое с мягким... берите тот пример, что использует WNetAddConnection2
Использовал этот способ, работает!
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / c# получить доступ к сетевой папке, через авторизацию / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]