Необеспеченная или неправильно защищенная ошибка была получена от другой стороны. Учетные данные уровня сообщения не удалось из-за неверных учетных данных - PullRequest
0 голосов
/ 06 октября 2019

Я внедряю клиент для мыльного сервиса, который использует подпись и шифрование с использованием сертификатов.

У меня уже есть:

1 - добавлены все конфигурации в web.config. 2 - импортированные использованные сертификаты в mmc.

<bindings>
<customBinding>
<binding name="custombindings">
<security defaultAlgorithmSuite="TripleDesRsa15" allowSerializedSigningTokenOnReply="false" enableUnsecuredResponse="false"authenticationMode="MutualCertificateDuple" requireDerivedKeys="false" securityHeaderLayout="Strict"  includeTimestamp="true" messageProtectionOrder="SignBeforeEncrypt" protectTokens="true" messageSecurityVersion="WSSecurity11WSTrustFebruary2005WSSecureConversatinFebruary2005WSSecurityPolicy11BasicSecurityProfile10" requireSecurityContextCancellation="false"requireSignatureConfirmation="tue" canRenewSecurityContextToken="false">
<issuedTokenParameters keyType="AsymmetricKey"/>
</security>
<textMessageEncoding messageVersion="Soap11"/>
<httpsTransport bypassProxyOnLocal="true" decompressionEnabled="false" requireClientCertificate="true"/>
</binding>
</customBinding>
</bindings>

теперь, когда я пытаюсь вызвать службу, я получаю этот вывод. Вход в JAAS с учетными данными уровня сообщения не выполнен из-за неверных учетных данных

незащищенная или неправильно защищенная ошибка была получена от другой стороны

...