Отсутствует WSSE: безопасность в сообщении SOAP WCF клиентC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Отсутствует WSSE: безопасность в сообщении SOAP WCF клиент

Сообщение Anonymous »

У меня есть 2 сертификата, один для установления связи SSL, а другой - для шифрования сообщений SOAP. Я использую клиент WCF, и первая часть, кажется, работает, я могу установить SSL -соединение. Но при отправке сообщения я не могу добавить заголовок безопасности, независимо от того, что я пытаюсь. Если я могу сделать всю конфигурацию без кода) < /p>
var wcfClient = new WcfClient();

wcfClient.ClientCredentials.ClientCertificate.Certificate = GetCertificate("certificate1");
wcfClient.ClientCredentials.ServiceCertificate.DefaultCertificate = GetCertificate("certificate2");

var secAuth = new X509ServiceCertificateAuthentication();
secAuth.CertificateValidationMode = X509CertificateValidationMode.PeerOrChainTrust;
secAuth.RevocationMode = System.Security.Cryptography.X509Certificates.X509RevocationMode.NoCheck;

wcfClient.ClientCredentials.ServiceCertificate.SslCertificateAuthentication = secAuth;

var response = wcfClient.CheckData(model).GetAwaiter().GetResult();
< /code>
my config: < /p>
































< /code>
Сообщение должно выглядеть следующим образом: < /p>







xxxx



xxxx






xxxxx











xjlzvHbVeGTP4/OcLpbmAZpOCKI=



xxxx


















xxxxx




< /code>
Но мое сообщение выглядит: < /p>


xxxx


00000000-0000-0000-0000-000000000000













Подробнее здесь: https://stackoverflow.com/questions/794 ... wcf-client
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»