Microsoft. Http. HttpClient, отправляя параметры Аутентификации HTTP правильно на перенаправлениях

я выполняю запрос третьей стороне УСПОКОИТЕЛЬНОЕ сервисное использование Microsoft HttpClient. Это работает безупречно (и очень легко реализовать) за исключением этого экземпляра. Вот разбивка от поставщика относительно того, что происходит во время ошибки:

"Способ, которым POST к работам ресурса группы - то, что, когда он завершается, он делает перенаправление HTTP 302 к ресурсу экземпляра группы. То, что, кажется, происходит, - то, что Ваш Клиент HTTP отправляет надлежащую информацию аутентификации в POST, который создает ресурс группы, но когда это обрабатывает ПОЛУЧЕНИЕ для запроса HTTP 302, это не отправляет правильные учетные данные и получает 401 ответ. Можно ли проверить клиентскую библиотеку и удостовериться ли ее отправка параметры автора HTTP правильно на перенаправлениях?"

Вот мой Почтовый индекс:

HttpClient http = new HttpClient(BASE_URL);
http.TransportSettings.Credentials = new NetworkCredential(ACCOUNT_SID, 
                                       ACCOUNT_TOKEN);
HttpResponseMessage httpResponse = http.Post(groupUri, "application/xml", 
                                       HttpContent.Create(xml.ToString()));
result = httpResponse.Content.ReadAsString();

Который приносит мне к моему вопросу; как я добираюсь, параметры аутентификации для отправки на этом ПОЛУЧАЮТ перенаправление с помощью HttpClient класс?

7
задан SteveC 11 April 2012 в 18:38
поделиться