У меня есть веб-служба WCF, работающая в IIS 7, с использованием самозаверяющего сертификата (это доказательство концепции, чтобы убедиться, что это маршрут, который я хочу отправить). Он должен использовать SSL.
Можно ли использовать тестовый клиент WCF для отладки этой службы без необходимости использования несамоходного сертификата?
Когда я пытаюсь получить эту ошибку:
Ошибка: невозможно получить метаданные из https:///Service1.svc Если это сообщение Windows (R) Фундаментальное обслуживание, к которому вы имеете пожалуйста, проверьте, что у вас есть включенных метаданных на указанный адрес. Для получения справки публикации метаданных, см. документация MSDN на http://go.microsoft.com/fwlink/?LinkId=65455.WS-MetadataИдентификатор ошибки обмена: https:///Service1.svc Метаданные содержат ссылку, не может быть решен: 'Https:///Service1.svc. Не удалось установить доверительные отношения для безопасного канала SSL/TLS с власть ''. базовое соединение было закрыто: Не удалось установить доверительные отношения для безопасного канала SSL/TLS. удаленный сертификат недействителен согласно валидации procedure.HTTP GET Ошибка URI: https:///Service1.svc Произошла ошибка при загрузке 'Https:///Service1.svc. Основное соединение было закрыто: Не удалось установить доверительные отношения для безопасного канала SSL/TLS. удаленный сертификат недействителен в соответствии с процедурой валидации.
EDIT: этот вопрос касается использования тестового клиента WCF для проверки веб-сервиса, уже обеспеченного через SSL, с использованием самозаверяющего сертификата. Сервер уже настроен, чтобы принять любой предоставленный сертификат, это тестовый клиент WCF. Я не вижу способа сделать это для.