Здравствуйте, Аноним, Вы писали:
А>Подскажите пожалуйста как из кода указать сертификат службы и клиента? (гугл показывает только примеры с использованием XML когфига )
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Sharov, Вы писали:
S>>http://msdn.microsoft.com/en-us/library/ms733791.aspx S>>смотрите код внизу.
А>Плюс, очевидно, нужно задать сертификат на клиенте. Что-то в духе: А>
Спасибо огромное! 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 установил и данные побежали...
Re[4]: Как в коде добавить сертификат? [WCF]
От:
Аноним
Дата:
04.12.13 11:54
Оценка:
Здравствуйте, Аноним, Вы писали:
А>на серверную машину установил А> ExampleServerCert.pfx в Personal А> ExampleClientCert.cer в Trusted People
А>на клиентскую машину А> ExampleClientCert.pfx в Personal А> ExampleClientCert.cer в Trusted People
Опечатка
на серверную машину установил
ExampleServerCert.pfx в Personal
ExampleClientCert.cer в Trusted People
на клиентскую машину
ExampleClientCert.pfx в Personal ExampleServerCert.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. А>В чем может быть ошибка???
для более детального описания ошибки смотрите tracelog (его надо влючить, если не включен).
Кодом людям нужно помогать!
Re[5]: Как в коде добавить сертификат? [WCF]
От:
Аноним
Дата:
04.12.13 12:40
Оценка:
Здравствуйте, Sharov, Вы писали:
S>для более детального описания ошибки смотрите tracelog (его надо влючить, если не включен).
Попытки подключения выполнялись в течение интервала времени 00:00:01.0193447. Код ошибки TCP 10061: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение
Походу аутентификация не проходит Все свои сертификаты установил на одну машину, запускаю сервер и клиент — ошибка остается
Здравствуйте, Аноним, Вы писали:
А>Попытки подключения выполнялись в течение интервала времени 00:00:01.0193447. Код ошибки TCP 10061: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение
А>Походу аутентификация не проходит Все свои сертификаты установил на одну машину, запускаю сервер и клиент — ошибка остается
Я так понимаю -- это клиент. А сервер что пишет. У него надо смотреть.
Кодом людям нужно помогать!
Re[7]: Как в коде добавить сертификат? [WCF]
От:
Аноним
Дата:
04.12.13 13:09
Оценка:
Здравствуйте, Sharov, Вы писали:
S>Здравствуйте, Аноним, Вы писали:
А>>Попытки подключения выполнялись в течение интервала времени 00:00:01.0193447. Код ошибки TCP 10061: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение
А>>Походу аутентификация не проходит Все свои сертификаты установил на одну машину, запускаю сервер и клиент — ошибка остается
S>Я так понимаю -- это клиент. А сервер что пишет. У него надо смотреть.
Сервер ничего не пишет. Никаких исключений на нем не возникает. Приведу код сервера