2011-09-28 3 views
2

Je suis vraiment nouveau à la programmation Android, donc cela peut sembler idiot de le faire ... maisAndroid Communication sécurisée HTTP

Je veux communiquer à un serveur PHP (je suppose que l'aide JSON est le meilleur). Alors ... est-ce que j'utiliserais une connexion HTTP ou quoi? Y a-t-il un moyen de sécuriser ce système, comme si je transmettais des informations d'identification d'un utilisateur sur le réseau?

+0

Jetez un oeil à ces threads: http://stackoverflow.com/questions/2253061/secure-http-post-in-android et http://stackoverflow.com/questions/995514/https-connection-android – adatapost

Répondre

4

Sécurisé - contre quoi?

Protégez-vous contre les écoutes au milieu - utilisez simplement HTTPS au lieu de HTTP.

Sécurité contre les appareils volés - introduisez l'authentification de l'utilisateur sur le site.

+0

Premier. Quelque chose de spécial je dois faire pour envoyer HTTPS? – will

+1

La configuration est tout sur le côté serveur. Il suffit de lire les documents sur l'activation de SSL pour votre service Web (Apache, IIS ou autre). Selon le pack d'hébergement (le cas échéant), vous pouvez déjà l'avoir. Dans le scénario DIY, vous aurez un achat d'un certificat SSL (Verisign, entre autres, les vend). Du côté Android, tout ce que vous avez à faire est de spécifier https: // URL au lieu de http: // –

+1

rien de spécial. lors de la création de la requête http, l'URL que vous fournissez doit être https: // ... au lieu de http: // ... –

Questions connexes