Выходя из положения здесь ...
На основании вашего файла конфигурации и полученного сообщения об ошибке, вам кажется, что вам нужно установить для security
режима webHttpBinding
значение Transport
.
Из документации видно, что по умолчанию свойство security
для WebHttpBinding равно None.
Чтобы использовать протокол HTTPS, вам необходимо установить для режима security
значение Transport
. Конфигурация для вашей привязки WebHttpBinding будет следующей:
<webHttpBinding>
<binding name="LargeWeb" maxBufferPoolSize="20000000" maxReceivedMessageSize="20000000" maxBufferSize="20000000">
<readerQuotas maxArrayLength="20000000" maxBytesPerRead="20000000" maxDepth="32" maxNameTableCharCount="20000000" maxStringContentLength="20000000" />
<security mode="Transport">
</binding>
</webHttpBinding>