Я получаю следующую ошибку: «Не удалось найти базовый адрес, который соответствует схеме https для конечной точки с привязкой WebHttpBinding. Зарегистрированные схемы базовых адресов - [http]».Это началось потому, что я перешел к базовой транспортной аутентификации, добавив:
<webHttpBinding>
<binding name="secureBasic">
<security mode="Transport">
<transport clientCredentialType="Basic" />
</security>
</binding>
</webHttpBinding>
После поиска в Google общего исправления, похоже, был следующий код, но у меня ничего не вышло:
<baseAddressPrefixFilters>
<add prefix="http://mywebsiteurl"/>
</baseAddressPrefixFilters>
Тем не менее, ничего не работает.Все, что я хочу, это использовать базовую HTTP-аутентификацию для соединения не-https.Я абсолютно ничего не настроил, и кажется, что по умолчанию WCF хочет принудительно установить HTTPS-соединение.Кто-нибудь сталкивался с этим?