Re[3]: Как в коде добавить сертификат? [WCF]
От: Аноним  
Дата: 04.12.13 11:49
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, Sharov, Вы писали:


S>>http://msdn.microsoft.com/en-us/library/ms733791.aspx

S>>смотрите код внизу.

А>Плюс, очевидно, нужно задать сертификат на клиенте. Что-то в духе:

А>
А>СhannelFactory.Credentials.ClientCertificate.SetCertificate
А>


Спасибо огромное! SetCertificate отрабатывает на серверной и клиентской части без ошибок.
на серверную машину установил
ExampleServerCert.pfx в Personal
ExampleClientCert.cer в Trusted People

на клиентскую машину
ExampleClientCert.pfx в Personal
ExampleClientCert.cer в Trusted People

Запускаю сервер — все нормально!!!
Но клиент долго думает а потом выдает ошибку
System.ServiceModel.CommunicationObjectFaultedException: The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication
because it is in the Faulted state.

В чем может быть ошибка???
адрес, порт проверил — все нормально. На всякий случай даже SecurityMode.None установил и данные побежали...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.