2012-03-14 5 views
0

У меня есть служба WCF с конечной точкой, настроенной на использование аутентификации сертификатов. Сертификат клиента подписан корневым сертификатом, который установлен на сервере как доверенный. Но когда клиент пытается вызвать операции с конечной точкой, это не выполняется с MessageSecurityException. Служба использует исключение экранирования таким образом я получаю ограниченную информацию, но EventLog содержит следующую ошибку:Как расследовать недействительный сертификат

 
Event Type: Error 
Event Source: ServiceModel Audit 3.0.0.0 
Event Category: (2) 
Event ID: 4 
Date:  3/14/2012 
Time:  8:53:05 AM 
User:  N/A 
Computer: someUrl.net 
Description: 
Message authentication failed. 
Service: https://someUrl.net/Service.svc 
Action: http://schemas.xmlsoap.org/ws/2005/02/trust/RST/SCT 
ClientIdentity: 
ActivityId: 
SecurityTokenException: Certificate failed valiation 

Но если я экспортировать сертификат я использую на клиентском компьютере и импортировать его на сервере, он показывает, как " Этот сертификат в порядке "!

Любая идея, что я могу проверить или попробовать дальше?

ответ