Вызов веб-службы https (C #) - PullRequest
3 голосов
/ 28 июля 2011

Я реализовал веб-сервис, который доступен по URL-адресу https.Клиент (консольное приложение) вызывает его, но выдается следующая ошибка:

Предоставленная схема URI «https» недействительна;ожидаемое 'http'.

Я искал это в сети, но я не совсем уверен, как его решить?Это решается добавлением некоторого кода в веб-сервис?

Спасибо: -)

1 Ответ

2 голосов
/ 28 июля 2011

У вас есть <security mode="Transport"> на привязке. Это означает, что он использует https. Измените <endpoint address=...>, чтобы согласиться, или измените http-привязку без транспортной безопасности.

Была ли эта конфигурация, сгенерированная svcutil (Add Web Referenc)? Как выглядит конфигурация сервера? Удивительно генерировать «несогласованную» конфигурацию, подобную этой, из метаданных.

Привет

Каран Шах

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...