VPN-аутентификация в C#
-
19-09-2019 - |
Вопрос
У меня в офисе есть VPN.На одной машине установлен Windows Server 2003.Я пишу приложение на C# для загрузки файлов с компьютера, подключенного к серверу, в общую папку.
Код передачи файлов был написан, но при его запуске выдается исключение «Отказано в доступе».
Однако когда я открываю общую папку с помощью проводника Windows и ввожу свое имя пользователя и пароль, это работает как шарм.
Мне нужно знать, почему выдается это исключение и какой код мне следует написать, чтобы автоматически аутентифицировать себя в коде, не заходя в проводник Windows и не вводя там учетные данные.
Обновлять --
Версия .net — 2.0, я могу обновить ее, если необходимо, но не думаю, что это проблема.Я запускаю приложение на локальном компьютере.
Решение
Я решил проблему с помощью олицетворения.
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q306158