Я пытаюсь получить доступ к сервисной шине через squid3 Webproxy с базовой аутентификацией на прокси-сервере с помощью C#Не удалось получить прокси-авторизации заголовка в качестве ответа HTTP во время Squid Proxy Authentication
я использую ниже код, чтобы установить веб проксите
webproxy webproxy = new webproxy("http://weproxyuri:port", false);
webproxy.credentials = new networkcredential("username", "password","domain");
WebRequest.DefaultWebProxy = webProxy
я использую ниже код для доступа к сервисной шине
MessagingFactory messagingFactory = MessagingFactory.CreateFromConnectionString(connectionstring);
QueueClient queueSendClient = messagingFactory.CreateQueueClient(queuename);
var bm1 = queueSendClient.Peek();
доступ сервисной шины не удается с ошибкой - Сертификат X.509 CN = servicebus.windows.net не в доверенные люди хранят
в прокси-журнале я вижу 1454679317,842 0 10.168.84.150 TCP_DENIED/407 4046 GET http://www.microsoft.com/pki/mscorp/msitwww2.crt - HIER_NONE/- текст/HTML
в сети следов я вижу хост пытается соединиться с http://www.microsoft.com/pki/mscorp/msitwww2.crt первым он пытается соединиться с аутентификацию, то прокси говорит HTTP/1.1 407 Proxy Authentication требуется в качестве ответа на запрос об этом в идеале хост должен отправить запрос с заголовком прокси-авторизации, который содержит имя пользователя и пароль, но я вижу, d, когда хост не отправляет Заголовок прокси-авторизации во второй раз
любой раздел реестра должен быть установлен?
я использую окно ядра 2012 R2 в качестве хоста
Что режим подключения автобусного набором для? Если это Auto, то подумайте об изменении его на Http и попробуйте. Полагаю, это должно сработать. – Venki