В настоящее время я работаю над тем же приложением, которое вы описали в посте "WCF 4 - TransportWithMessageCredential , используя сертификаты X.509 для транспорта и безопасности сообщений".
У меня вопрос: как создать сервисную ссылку на защищенный WCF
Сервис в клиентском проекте VS10? Когда я предоставляю клиенту URL запущенного сервиса, он отображает ошибку:
"Произошла ошибка при загрузке
https://localhost:8832/Design_Time_Addresses...'.
соединение было закрыто: при отправке произошла непредвиденная ошибка. Не в состоянии
для чтения данных из транспортного соединения: существующее соединение было
принудительно закрыто удаленным хостом ".
В своем посте вы упомянули «... создали соответствующий svcutil.conf и запустили svcutil, который успешно создал класс прокси-клиента и app.config для моего тестового приложения WinForms». Что должен содержать svcutil.conf, чтобы можно было читать из защищенного сервиса wcf?
Служба WCF настроена так:
<security mode="TransportWithMessageCredential">
<transport clientCredentialType="Certificate" />
<message clientCredentialType="Certificate" />
Заранее спасибо!