Статус: Новичок
Группы: Участники
Зарегистрирован: 07.02.2012(UTC) Сообщений: 5
|
При взаимодействии с сервисом запрос уходит нормально. При получении ответа возникает ошибка: System.Security.Cryptography.CryptographicException: Неподдерживаемое преобразование или алгоритм канонизации. Используется WS2007HttpBinding, GostAlgorithmSuite.BasicGostObsolete, КриптоПро 3.9.8171, КриптоПро .NET 1.0.5320.0
Подозреваю проблема в этих строчках <SignedInfo> <CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/> <SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr34102001-gostr3411"/> <Reference URI="#BODY-c6ec83f8-e6fd-32d0-b4ab-a047550382a6"> <Transforms> <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/> </Transforms> <DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr3411"/> <DigestValue>HEhKHV849t+MO+hAnSCRaQo0e0m0qBX7hejqv/x6CFA=</DigestValue> </Reference>
В какую сторону копать?
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,379 Откуда: КРИПТО-ПРО Сказал «Спасибо»: 33 раз Поблагодарили: 707 раз в 615 постах
|
Поточнее стек не доступен? |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 07.02.2012(UTC) Сообщений: 5
|
в System.IdentityModel.StandardTransformFactory.CreateTransform(String transformAlgorithmUri) в System.IdentityModel.TransformChain.ReadFrom(XmlDictionaryReader reader, TransformFactory transformFactory, DictionaryManager dictionaryManager, Boolean preserveComments) в System.IdentityModel.Reference.ReadFrom(XmlDictionaryReader reader, TransformFactory transformFactory, DictionaryManager dictionaryManager) в System.IdentityModel.StandardSignedInfo.ReadFrom(XmlDictionaryReader reader, TransformFactory transformFactory, DictionaryManager dictionaryManager) в System.IdentityModel.Signature.ReadFrom(XmlDictionaryReader reader, DictionaryManager dictionaryManager) в System.ServiceModel.Security.WSSecurityOneDotZeroReceiveSecurityHeader.ReadSignatureCore(XmlDictionaryReader signatureReader) в System.ServiceModel.Security.ReceiveSecurityHeader.ReadSignature(XmlDictionaryReader reader, Int32 position, Byte[] decryptedBuffer) в System.ServiceModel.Security.ReceiveSecurityHeader.ExecuteFullPass(XmlDictionaryReader reader) в System.ServiceModel.Security.ReceiveSecurityHeader.Process(TimeSpan timeout, ChannelBinding channelBinding, ExtendedProtectionPolicy extendedProtectionPolicy) в System.ServiceModel.Security.TransportSecurityProtocol.VerifyIncomingMessageCore(Message& message, TimeSpan timeout) в System.ServiceModel.Security.TransportSecurityProtocol.VerifyIncomingMessage(Message& message, TimeSpan timeout)
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,379 Откуда: КРИПТО-ПРО Сказал «Спасибо»: 33 раз Поблагодарили: 707 раз в 615 постах
|
Не знаю, чем помочь. Вряд ли это имеет отношение к КриптоПро .NET. |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close