Согласно MSDN, WinHttpSetCredentials
требует, чтобы вы указали точное имя пользователя и пароль.Отправить запрос WinHTTP с использованием учетных данных текущего пользователя
Есть ли способ использовать текущие учетные данные пользователя?
Не нужно указывать имя пользователя и пароль, то есть.
Когда я отправляю запрос, я получаю ответ 401
. (Сервер - IIS, используя проверку подлинности Windows NTLM.)
Я попытался выполнить пример MSDN here, но для примера требуется указать имя пользователя и пароль.
EDIT: Просто чтобы прояснить ситуацию, я в настоящее время, используя код, аналогичный тому, что появляется здесь: winHTTP GET request C++