2015-03-25 7 views
0

Мы недавно сменили одну из наших сервисов .asmx на .svc . Проблема, с которой мы сталкиваемся, заключается в том, что мы не можем вызвать эту услугу: 1. приложение, размещенное на том же сервере, что и .svc 2. приложение размещается на другом сервере, то .svcУдаленный сертификат недействителен в соответствии с процедурой проверки. Ошибка WCF

это дает следующее сообщение об ошибке:

  1. же ошибка сервера: «удаленный сертификат недействителен согласно процедуре проверки»

  2. Разное Ошибка сервера: Аудитория не принимала участие в торгах https://abc.svc, которые могут принять сообщение. Это часто вызвано неправильным адресом или действием SOAP

Мы попытались положить сертификат в Доверенные корневой папке и здесь ошибка:

  1. же ошибка сервера: « удаленный сертификат недействителен в соответствии с процедурой проверки ».

  2. Другая ошибка сервера: Необеспеченный или неверный Полученная ошибка была получена от другой стороны.См внутренний FaultException для кода ошибки и подробно

    Здесь находятся настройки конфигурации мы имеем: Config детали:

    хостинг Config

    Потребитель конфигурации детали [Различные сервера]

ответ

0

мы поняли, наш вопрос, чтобы быть один из сертификата SSL на хостинг-сервере:

Мы называли следующий веб-хоста:

https://example.com/qwerty.svc

веб-AppPool example.com под IIS должен иметь прикрепленный к нему сертификат SSL, а имя сертификата должно быть точно таким же, как example.com

В нашем случае это имя было несоответствием, которое вызывало вышеуказанную ошибку.