2010-07-08 2 views

Répondre

2

Toutes mes excuses si je mal interprété la question mais voilà:

HTTPS est dans le SDK afin que vous puissiez accéder à une ressource chiffrée en utilisant NSURLConnection. En ce qui concerne l'authentification, vous pouvez le faire de plusieurs façons. Avec le délégué NSURLConnection, vous pouvez implémenter un processus d'authentification de type défi/réponse.

La course complète sur eux peut être trouvé here. Vous pouvez également faire session et l'authentification basée sur des cookies en construisant un NSURLRequest:

[NSURLRequest setHTTPMethod:HTTP_METHOD_POST]; 
[NSURLRequest setValue:FORM_ENCODING forHTTPHeaderField:@"Content-Type"]; 
[NSURLRequest setHTTPBody:postData]; 

où les données de poste contient des variables à passer pour la technologie côté serveur pour traiter. Je recommande de cette façon car il est crypté sur HTTPS lors de l'envoi.

Si vous souhaitez accéder aux cookies, vous pouvez y accéder via NSHTTPCookieStorage. Si vous envoyez des cookies avec des données de formulaire envoyer à la demande:

[NSURLRequest setAllHTTPHeaderFields:cookies]; 

Espoir qui répond à votre question, si me laisse pas savoir et je vais essayer à nouveau.

+0

Merci Rudiger. Vous m'avez fourni de bons points de départ. –

Questions connexes