Pour vous assurer que votre environnement d’application est conforme à
TLS 1.2/SHA-2, veuillez vérifier les points suivants :
Vérification de votre environnement
d’application de l’API de Converge
1 Le système d’exploitation est-il compatible? Les systèmes d’exploitation compatible comprennent :
2 L’environnement d’exécution d’application est-il compatible?
Java 1.7 et supérieur (Java 1.8 préféré). Pour vérifier votre version de Java, exécutez :
java -version
REMARQUE : Si vous utilisez Java 1.7, TLS 1.2 qui n’est pas activé par défaut lors de la connexion, vous devez activer la
prise en charge de TLS 1.2.
• Pour activer TLS 1.2 par défaut avec Oracle Java 1.7, veuillez consulter les informations supplémentaires ici.
• Pour activer TLS 1.2 par défaut avec IBM Java v6 refresh 10, veuillez consulter informations supplémentaires ici.
• Pour activer TLS 1.2 avec Open Java 1.7, soit les instructions Oracle ci-dessus peuvent être utilisées, soit un
changement de code sera nécessaire.
.NET 4.5 et supérieur – La version TLS peut être réglée par le biais de ServicePointManager.SecurityProtocol.
PHP – PHP utilise OpenSSL. Pour la prise en charge de TLS 1.2, OpenSSL 1.0.1c ou supérieur doit être installé. Pour
vérifier votre environnement PHP, exécutez :
php -r '$ch = curl_init(); curl_setopt($ch, CURLOPT_URL,
"https://api.demo.convergepay.com/VirtualMerchantDemo/processxml.do"); var_
dump(curl_exec($ch)); var_dump(curl_error($ch));'
En cas de succès, vous recevrez le code XML suivant :
<txn>
<errorCode>UNKNOWN</errorCode>
<errorName>UNKNOWN ERROR</errorName>
<errorMessage>java.lang.NullPointerException</errorMessage>
</txn>
En cas d’échec, ceci sera aché :
bool(false)
Python – Python utilise OpenSSL. Pour la prise en charge de TLS 1.2, OpenSSL 1.0.1c ou supérieur doit être installé.
Pour vérifier votre environnement Python :
Pour Python 2.x, exécutez :
python -c "import urllib2; print(urllib2.urlopen
('https://api.demo.convergepay.com/VirtualMerchantDemo/processxml.do').read())"
© 2016 Elavon, Inc. Tous droits réservés. Elavon est une marque déposée aux États-Unis et dans d’autres pays. Toutes les caractéristiques et les spécifications peuvent être modifiés sans préavis.
VRT-MSC-1650-CA-Aug16
• Microsoft Windows 7 et supérieur
• Microsoft Windows Server 2008 R2 et supérieur
• OS X Mavericks (version 10.9) et supérieure
• Android 5.0 et supérieur
• iOS 5 et supérieur
• Windows Phone 8.1, Windows 10 Mobile