2014-01-24 7 views
3

Скрипач Ошибка Подключение к HTTPS ПриложенияСкрипач Ошибка при подключении к HTTPS-приложений SecureClientPipeDirect не удалось

Скрипач Вход: SecureClientPipeDirect не удалось: Аутентификация не удалась, поскольку удаленная сторона закрыла транспортный поток. на трубе до (CN = services.bigpond.com, O = DO_NOT_TRUST_BC, OU = Создано http://www.fiddler2.com)

я следовал другие должности, но нет ответов

ответ

3

Типичное объяснение этого сообщения, как описано во многих местах , заключается в том, что клиентское приложение не настроено доверять корневому сертификату Fiddler. Таким образом, клиент закрывает соединение с Fiddler, когда видит недоверенный сертификат.

http://fiddler2.com/documentation/Configure-Fiddler/Tasks/TrustFiddlerRootCert

+0

Мы сталкиваемся с тем же сообщением об ошибке. Прекрасно работает, если доступ к содержимому https осуществляется через браузер, работающий как одна учетная запись пользователя. Однако веб-сайт, выполняющийся как ошибка ApplicationPoolIdentity, «Ошибка SecureClientPipeDirect»: Ошибка System.IO.IOException Аутентификация не удалась, потому что удаленная сторона закрыла транспортный поток. На pipe to (CN = xxxxxx, O = DO_NOT_TRUST_BC, OU = Создано по http: // www .fiddler2.com) « У вас есть какие-либо советы о том, как это решить? – flalar

+0

@flalar По умолчанию корневой сертификат Fiddler доверен в хранилище доверенных сертификатов * User *. Если вы хотите доверять другим учетным записям пользователей (например, ApplicationPoolIdentity), вам необходимо перейти в хранилище доверенных сертификатов * Machine. – EricLaw

+0

Спасибо за ответ! **Очень признателен**. Пытался добиться этого, запустив * CertMgr/add% PathTo% FiddlerRoot.cer/s/r localMachine root *, но это, к сожалению, не решило проблему. Далее попытался просмотреть хранилище сертификатов для локального компьютера с оснасткой mmc и обнаружил, что сертификат FiddlerRoot присутствует в «Личном» хранилище для локального компьютера. Я смотрю не туда? – flalar

Смежные вопросы