2016-01-15 1 views
1

Je fais une application Ionic 2. Il utilise Angular 2.Comment faire une requête http.get avec Angular 2 et Ionic 2

Lorsque vous effectuez une requête http avec un serveur utilisant http, cela fonctionne. Lorsque j'essaie d'accéder à un serveur en utilisant https, ce n'est pas le cas. Je reçois une alerte javascript disant que le « l'accès à https: // ... pas permis »

Ce serveur, lorsque vous utilisez un navigateur Web standard, donne cet avertissement:

enter image description here

Ensuite, vous cliquez sur Avancé et cliquez sur "Passer à 10.97.222.210 (non sécurisé)".

Voici donc ma question:

Y at-il un Angula spécial 2 http.get() à la demande https?

Merci à l'avance

Répondre

0

Cet avertissement (ERR_CERT_COMMON_NAME_INVALID) signifie que votre serveur a besoin du certificat approprié pour valider les requêtes https.

Essayez ceci si vous pensez que ce n'est pas un problème de certificat:

run > CMD > ipconfig /flushdns

+0

si elle a besoin d'un certificat approprié, où, dans mon application ionique, je mettrai ce certificat et comment je vais l'envoyer à le serveur? Sous config.xml? – David

+0

Vous ne pouvez pas gérer les certificats dans votre application Ionic, ils ne sont pas côté client, ils sont côté serveur. https://www.globalsign.com/fr/ssl-information-center/what-is-an-ssl-certificate/ – Raphael

+0

Ok, mais si vous deviez écrire une application Ionic qui doit se connecter au serveur que je J'utilise en ce moment, que feriez-vous pour passer? – David