Подписание цифровой подписи в Coldfusion - PullRequest
1 голос
/ 13 января 2012

Я пытаюсь создать ответ SAML в coldfusion. Я использую следующий код для инициализации

signature = XMLSignatureClass.init(samlAssertionDocument, JavaCast("string",""), sigType, canonType); 

, но когда я пытаюсь подписать подпись с помощью ключа, полученного из хранилища ключей

signature.sign(key);

, где

key = ks.getKey("#KEYSTORE_ALIAS#",keypw.toCharArray()); 

выдает следующее исключение:

org.apache.xml.security.signature.ReferenceNotInitializedException: не удалось найти преобразовательдля URI 1100164796 и базы.URl 1100164796 - это идентификатор ответа SAML.

Я искал в Google последние два дня, но не смог разрешить исключение.

...