Я хочу отправлять запросы через прокси с аутентификацией, но получаю сообщение об ошибке: успех.
Если я не использую прокси, запросы работают нормально. Прокси-данные верны, я проверил их с помощью curl.
Запросы не выполняются только с https.
var p = new WebProxy(ProxyUrl, ProxyPort)
{
Credentials = new NetworkCredential(ProxyUsername, ProxyPassword)
};
var req = WebRequest.Create("https://api.ipify.org/?format=json");
req.Proxy = p;
req.GetResponse();
Журнал ошибок:
Unhandled Exception:
System.Net.WebException: Error: Success
at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00064] in <bd46d4d4f7964dfa9beea098499ab597>:0
at System.Net.HttpWebRequest.GetResponse () [0x0000e] in <bd46d4d4f7964dfa9beea098499ab597>:0
...
Process finished with exit code 1.
Консольное приложение .net v4.6.1