Vérification de votre environnement d`application - Be SHA

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 Lenvironnement 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 aché :
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
Pour Python 3.x, exécutez :
python -c "import urllib.request; print(urllib.request.urlopen
('https://api.demo.convergepay.com/VirtualMerchantDemo/processxml.do').read())"
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 aché :
URLError
urllib2.URLError: <urlopen error EOF occurred in violation of protocol (_
ssl.c:590)> urllib2.URLError: <urlopen error [Errno 54] Connection reset by peer>
Ruby 2.0.0 Ruby 2.0.0 et supérieur avec OpenSSL 1.0.1c et supérieur. Pour vérifier votre environnement Ruby, exécutez :
ruby -r 'net/HTTP' -e 'uri = URI("https://api.demo.convergepay.com/
VirtualMerchantDemo/processxml.do"); puts Net::HTTP.get(uri)'
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 aché :
OpenSSL::SSL::SSLError or
EOFError
urllib2.URLError: <urlopen error EOF occurred in violation of protocol (_
ssl.c:590)> urllib2.URLError: <urlopen error [Errno 54] Connection reset by peer>
Node.js – Node.js 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 Node, exécutez :
node -e "var https = require('https'); https.get('https://api.demo.convergepay.com/
VirtualMerchantDemo/processxml.do', function(res){ console.log(res.statusCode) });"
En cas de succès, 200 est représenté.
En cas d’échec, une erreur de réseau est achée.
1 / 2 100%

Vérification de votre environnement d`application - Be SHA

La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !