2010-08-25 11 views
2

J'ai configuré mon serveur Web pour utiliser HTTPS au lieu de HTTP. J'ai utilisé openssl pour générer un certificat X509 et une clé privée. Lorsque je me connecte à l'aide de FireFox, il me prévient d'une "connexion non fiable" et me permet d'ajouter une exception pour continuer. Lorsque je me connecte en utilisant le navigateur Web Safari de mon iPhone, il fait la même chose. J'ai frappé accepter à l'invite de sécurité et cela fonctionne très bien.iPhone HTTPS fonctionne en tant que page Web, échoue en tant qu'application Web

J'ajoute la page Web à mon écran d'accueil pour que je puisse l'exécuter comme application Web. Quand j'ouvre la web-app je vois le message suivant:

Impossible d'ouvrir MyWebApp MyWebApp n'a pas pu être ouvert. L'erreur était:. «Le certificat de ce serveur est invalide Vous pouvez être connecté à un serveur qui prétend être mydomainnamehere.com » qui pourrait mettre vos informations confidentielles à risque .: » PROCHE ou RÉESSAYER

Si je clique sur fermer l'application web se ferme.Si j'essaie de réessayer, je vois l'invite à nouveau.Il n'y a aucune option pour faire confiance au site et continuer.Comment puis-je faire fonctionner cela? Je voudrais utiliser HTTPS pour crypter les données sensibles.Il est un site privé que j'utilise pour accéder à des fichiers à distance.Il n'est pas destiné à un usage public

+1

Sonne comme quelque chose à signaler ici https://bugreport.apple.com – epatel

Répondre

0

Il existe deux solutions: 1) utiliser un certificat de confiance et 2) est d'ajouter le certificat non approuvé à votre iPad De cette façon, votre iPa Je le considérerai comme digne de confiance. Téléchargez le certificat (avec Chrome par exemple), mettez le certificat en pièce jointe dans un e-mail. Ouvrez cet e-mail sur votre iPad et cliquez sur la pièce jointe/certificat et l'installer. C'est tout!