2012-11-15 6 views
1

Je poste des travaux au format XML à l'URL HTTPS en utilisant cfhttp POST. Je reçois ci-dessous erreur.CFHTTP et HTTPS Post

E/S Exception: Nom dans Sanction 'JobServe Ltd' ne correspond pas à hostname 'xml.jobserve.com'

Alors selon les instructions ici http://www.coldfusionmuse.com/index.cfm/2005/1/29/keystore je l'ai fait ci-dessous les choses.

  • Dans le navigateur IE je suis allé à https://xml.jobserve.com
  • Exporté le certificat d'onglet Détails avec le bouton Copier vers un fichier.
  • Nous sommes allés à la commande et importé fichier de certificat SSL (.cer) dans C:\ColdFusion8\runtime\jre\lib\security en utilisant keytool.exe fourni avec ColdFusion. Il a été importé avec succès.

Plus tard est allé à poster ma demande encore ... même issue. Quoi d'autre doit être fait? Nous utilisons CF 8 et il s'agit d'un certificat SSL multi-domaine (https://xml.jobserve.com).

Pourriez-vous m'aider s'il vous plaît?

Merci, Hitesh

Répondre

3

Après avoir inséré le certificat, vous devez redémarrer le serveur ColdFusion.

Cet article de la Base de connaissances contient des informations supplémentaires. Il fournit également un emplacement différent pour votre fichier de clés certifiées (cf_root/runtime/lib). En fin de compte, il doit être l'emplacement spécifié dans votre fichier jrun.xml.

Note: Si vous utilisez JRun comme serveur J2EE sous-jacent (soit la configuration du serveur ou multiserveur/J2EE avec JRun Configuration) et avez activé SSL pour le serveur Web JRun interne (JWS), Vous devrez importer le certificat au le fichier de clés certifiées défini dans le fichier jrun.xml pour Secure JWS plutôt que le magasin de clés JRE . Par défaut, le fichier est appelé "trustStore" et est généralement situé sous jrun_root/lib pour la configuration JRun multiserveur/J2EE avec ou cf_root/runtime/lib pour la configuration ColdFusion Server . Vous utilisez le même keytool Java pour gérer le trustStore.

De: Jrun Help/ Import certificates | Certificate stores | ColdFusion

Naveen Chhabra's Blog a aussi des informations similaires dans un processus étape par étape.