WebRequest удаление заголовка авторизации при SSL странице используя прокси - PullRequest
0 голосов
/ 04 июля 2019

Я пытаюсь подключиться к веб-сайту с помощью WebRequest и прокси-сервера с базовой авторизацией. При подключении к сайту http работает нормально, но если я пытаюсь подключиться к сайту https, выдается ошибка 401, глядя на монитор сети, когда я пытаюсь подключиться к сайту https, не знаю, почему отсутствует заголовок авторизации.

Уже пытались добавить NetworkCredentials как на прокси, так и на WebRequest, тоже не повезло.

IWebProxy proxy = new WebProxy("http://proxyaddress:port");
                    HttpWebRequest conn = (HttpWebRequest)WebRequest.Create(WEBSERVICE_URL);
                    conn.Method = "GET";
                    String encoded = System.Convert.ToBase64String(System.Text.Encoding.UTF8.GetBytes("username:password"));
                    conn.Headers.Add("Authorization", "Basic " + encoded);
                    conn.PreAuthenticate = true;
                    conn.Proxy = proxy;
                    conn.GetResponse();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...