Программная аутентификация удаленных папок / файлов на C # в среде Windows, отличной от домена

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

Когда вы вводите команду в приглашении Windows RUN, которая похожа на \\ targetComputer \ C $ \ targetFolder или \\ targetComputer \ admin $, где targetComputer НЕ находится в домене, вам будет предложено ввести имя пользователя и пароль. После ввода имени пользователя и пароля вы получаете полный доступ к удаленной папке.

Как я могу выполнить эту аутентификацию программно в C #?

мы пытались ..

- Имитация, но, похоже, работает только в доменной среде.

--CMDKEY.exe, но, похоже, он работает только в доменной среде.

Должен быть способ сделать это, но я искал все выше и ниже безуспешно. Может я'я просто ищу не ту вещь? Я'я уверен, что яЯ не первый, у кого возник этот вопрос. Любая помощь будет принята с благодарностью.

Спасибо!

РЕДАКТИРОВАТЬ :

Я думаю, что только что нашел другое сообщение SO, которое отвечает на мой вопрос:Доступ к общему файлу (UNC) из удаленного ненадежного домена с учетными данными

Сейчас я с этим поработаю и посмотрю, куда меня это приведет.

Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос