Une approche intéressante et différente est ASIWebPageRequest
par Ben Copsey:
La classe ASIWebPageRequest inclus avec ASIHTTPRequest vous permet de télécharger des pages Web complètes, y compris les ressources externes comme les images et les feuilles de style.
Disponible à: http://allseeing-i.com/ASIHTTPRequest/ASIWebPageRequest
.. ou, par le même auteur, ProxyingUIWebView
:
Ce projet démontre une UIWebView que les procurations presque toutes les requêtes HTTP via un serveur web local.
Lien: https://github.com/pokeb/ProxyingUIWebView
Dans les deux cas, vous nourrir UIWebView avec html prétraitée, de sorte que ce n'est pas conscient du fait que cela est contenu protégé. Les deux techniques ont des limites, et il est difficile de dire si une application web aussi complexe qu'OWA peut fonctionner correctement (en fait, ce serait bien si vous pouviez rapporter vos résultats).
Notez que ASIWebPageRequest
fait partie de ASIHTTPRequest
, un projet qui - comme de l'écriture actuelle - a été abandonné. Je l'inclue parce que les deux approches sont très intéressantes et méritent d'être étudiées.
Il ne se charge pas dans un UIWebView .. C'est juste un écran blanc. En vérifiant comment il se charge dans un navigateur normal, je pense qu'il s'agit de la boîte d'authentification que j'obtiens, contrairement à la page de connexion html qu'OWA utilise généralement pour authentifier un utilisateur. – Matt
Comment avez-vous résolu ce problème? Pouvez-vous s'il vous plaît partager quelques liens. –