Добрый день!
ololo написал:
Вы используете ncalayer на стороне сервера или клиента?
NCALayer сейчас используется исключительно на стороне клиента (вызовы методов NCALayer из браузера). И планируется это и в будущем.
ololo написал:
Или вы хотите подписывать и проверять soap-сообщения на промежуточном этапе при общении с каким-то внешним ресурсом?
XML сообщения по структуре схожие с SOAP, подписывать только на стороне клиента (вызовы методов NCALayer из браузера), без проверки.
ololo написал:
Можете подробнее описать вашу задачу?
Сейчас, XML сообщения по структуре схожие с SOAP с помощью метода signXMLById в NCALayer, подписываются на стороне клиента (с браузера) и передаются как внешней так и внутренней системам (в зависимости от назначения) и проверяются на стороне сервера при помощи библиотек криптопроавайдера из SDK. Хотелось бы сохранить аналогичную схему и в новом функционале.
ololo написал:
Способ работы с NCALayer вас устраивает в вашем случае?
Новый функционал NCALayer не устраивает потому что при подписании XML (с указанием объекта подписания) на стороне клиента (вызовы методов NCALayer из браузера), данные сообщения не валидируются на стороне сервера при помощи библиотек криптопроавайдера из SDK. Хотя сообщения подписанные старым (действующим) методом из NCALayer проходят проверку на сервере успешно.
Какие есть предложения для решения данной задачи?