2015-10-22 2 views
3

У меня есть проект WCF и только начал интегрировать конечные точки, прослушивающие https. Для тестирования я создал самозаверяющий сертификат, используя это article.WCF HTTPS OpenSSL не удалось подключить запись: errno = 54

Сертификат действителен: enter image description here

Теперь я пытаюсь потреблять те услуги, которые слушают HTTPS, но соединение с помощью OpenSSL инструменты командной строки не удается:

CONNECTED(00000003) 
write:errno=54 

Также - Отладочный переключатель не дает никакой информации. Кроме того, я решил настроить wcf tracing, чтобы устранить эту ошибку. Это дает мне только информацию о конечной точке, которая слушает https, но ничего не знает о ошибке соединения.

Не могли бы вы помочь мне?

ответ

1

Возникла проблема с сертификатом. Теперь я создал сертификат CA, промежуточный (для поддержки двухэтапной проверки) и сертификат службы.

Кроме того, это было необходимо, чтобы связать сертификат с портом службы с помощью Netsh (Netsh HTTP добавить sslcert ipport = 0.0.0.0: [your_port] certhash = [hash_of_cert] AppID = [UUID]

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