2012-02-09 2 views
0

В настоящее время я работаю над тем же приложением, которое вы описали в «WCF 4 - TransportWithMessageCredential с использованием сертификатов X.509 для обеспечения безопасности и безопасности сообщений» , Мой вопрос: как создать служебную ссылку на защищенную службу WCF в проекте клиента VS10? Когда я обеспечиваю клиент с адресом работающей службы он выводит сообщение об ошибке:WCF 4 - TransportWithMessageCredential с использованием сертификатов X.509 для безопасности транспорта и сообщений

"There was an error downloading 'https://localhost:8832/Design_Time_Addresses...'. The underlying connection was closed: An unexpected error occurred on a send. Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host".

В вашем посте вы упомянули»... сделал соответствующий svcutil.conf и побежал SvcUtil, что успешно сделал класс клиента прокси и app.config для моего тестового приложения WinForms ". Что должно содержать svcutil.conf для чтения из защищенной службы wcf?

службы WCF сконфигурировано как это:

<security mode="TransportWithMessageCredential"> 

<transport clientCredentialType="Certificate" /> 

<message clientCredentialType="Certificate" /> 

Спасибо заранее!

ответ