これは特定の iDeal に関する質問です。証明書が有効で正しく作成されているにもかかわらず、SE2700 エラーが発生し続けます。証明書は取得者 (ING 銀行) にもアップロードされ、取得者の証明書もダウンロードして追加しました。
MerchantReturnURL には特殊文字 ( http://www.04dertien.com ) がなく、マーチャント ID は有効です。
Exposure_php 設定が関与する可能性がある方法はありますか?
これは理想的なエラーです:
DOMDocument Object (
[doctype] =>
[implementation] => (object value omitted)
[documentElement] => (object value omitted)
[actualEncoding] => UTF-8
[encoding] => UTF-8
[xmlEncoding] => UTF-8
[standalone] => 1
[xmlStandalone] => 1
[version] => 1.0
[xmlVersion] => 1.0
[strictErrorChecking] => 1
[documentURI] => /DOMAIN/public_html/beta/app/webroot/
[config] =>
[formatOutput] =>
[validateOnParse] =>
[resolveExternals] =>
[preserveWhiteSpace] => 1
[recover] =>
[substituteEntities] =>
[nodeName] => #document
[nodeValue] =>
[nodeType] => 9
[parentNode] =>
[childNodes] => (object value omitted)
[firstChild] => (object value omitted)
[lastChild] => (object value omitted)
[previousSibling] =>
[attributes] =>
[ownerDocument] =>
[namespaceURI] =>
[prefix] =>
[localName] =>
[baseURI] => /DOMAIN/public_html/beta/app/webroot/
[textContent] => 2013-03-11T15:56:17.834Z SE2700 Invalid electronic signature System generating error: Acquirer Please try again later or pay using another payment method. Betalen met iDEAL is nu niet mogelijk. Probeer het later nogmaals of betaal op een andere manier.
)
そして、これはPHPによって生成されたエラーです:
Fatal error:
Uncaught exception 'iDEALConnector\Exceptions\iDEALException'
with message 'Invalid electronic signature' in
/DOMAIN/beta/vendors/ideal/Xml/XmlSerializer.php:194
Stack trace:
#0 /DOMAIN/beta/vendors/ideal/Xml/XmlSerializer.php(145): iDEALConnector\Xml\XmlSerializer->checkForErrorMessage(Object(DOMDocument))
#1 /DOMAIN/beta/vendors/ideal/iDEALConnector.php(287): iDEALConnector\Xml\XmlSerializer->deserialize(Object(DOMDocument))
#2 /DOMAIN/beta/vendors/ideal/iDEALConnector.php(119): iDEALConnector\iDEALConnector->sendRequest(Object(iDEALConnector\Entities\DirectoryRequest), 'https://idealte...')
#3 /DOMAIN/beta/app/controllers/bank_controller.php(33): iDEALConnector\iDEALConnector->getIssuers()
#4 [internal function]: BankController->index()
#5 /DOMAIN/beta/cake/dispatcher.ph in /DOMAIN/beta/vendors/ideal/Xml/XmlSerializer.php on line 194