2015-08-26 1 views
1

a créé un serveur HTTPS java, puis a créé un certificat autosigné à l'aide de l'outil java keytool. Lorsque je clique sur l'URL https dans le navigateur, l'erreur/les avertissements du certificat apparaissent et tout se passe bien après l'acceptation du certificat.L'appel ajax jQuery ne fonctionne pas pour le certificat auto-signé

Mais quand j'essaye d'invoquer cette URL https en employant l'appel jquery ajax, il ne continue pas. Mais une fois que je frappe cette URL de https dans le navigateur et accepte l'erreur/avertissements de certificat, appel de jQuery Ajax fonctionne bien.

Mais je ne veux pas frapper l'URL https dans le navigateur. Y at-il de toute façon à contourner les erreurs/avertissements du certificat lors de l'appel ajax jQuery pour l'URL https.

Répondre

0

Effectuez-vous des appels Ajax inter-domaines? Si oui; alors vous ne pouvez vraiment rien faire. Le navigateur lui-même bloque les appels d'origine croisée avec un certificat SSL invalide. Aussi, vous pouvez essayer d'importer ce certificat auto-signé pour racine de confiance ci-dessous en suivant URL:

How To Import a Trusted Root Certification

+0

je l'ai déjà passé par le lien que vous suggérez qui fonctionne pour me.But toujours à la recherche s'il y a de toute façon de contourner le malade erreurs de certificat lors d'un appel ajax. – user3751824