Я использую превосходную DuplexHttpBinding . Теперь я хочу расширить его, чтобы можно было использовать безопасность транспорта с учетными данными сообщения. У меня есть несколько нормальных BasicHttpBinding
настроенных в этом режиме, например:
<basicHttpBinding>
<binding name="BasicHttpBinding_Custom">
<security mode="TransportWithMessageCredential">
<message clientCredentialType="UserName"/>
</security>
</binding>
</basicHttpBinding>
Однако я не могу сделать то же самое с моим DuplexHttpBinding
, потому что в нем нет элемента безопасности.
Мой вопрос: как мне настроить DuplexHttpBinding
с помощью TransportWithMessageCredential
? Или же. в более общем смысле, как настроить защиту сообщений для привязки, созданной вами путем наследования от System.ServiceModel.Channels.Binding
?
Я изо всех сил пытался найти какую-либо информацию об этом, поэтому любые ссылки на соответствующие документы будут очень приветствоваться!