2010-08-27 7 views
0

J'ai un service Web que j'aimerais utiliser à partir de quelques applications mobiles différentes. Les données ne sont pas au niveau de l'utilisateur, mais je ne veux pas que n'importe qui puisse accéder aux données. Je veux limiter l'accès aux données aux seules applications mobiles, mais je ne sais pas ce que je peux faire pour empêcher quelqu'un d'autre d'écrire éventuellement une application qui utilise les mêmes données. Toute aide serait appréciée!Sécurisation d'un service Web à utiliser dans les appareils mobiles

+0

est une question comment différencier les utilisateurs d'appareils mobiles des utilisateurs d'Internet généraux? ou Comment empêcher les personnes utilisant mes données déployées sur mon serveur Web? – berkay

Répondre

1

Vous pouvez utiliser Javascripts/détection de navigateur pour "Deviner" le type de périphérique et prendre une décision en fonction de cela. Cependant, ceci ne sera pas une détection précise et peut avoir quelques cas de fausses détections, qui ne peuvent être résolues qu'en en savoir plus sur l'application et comment les utilisateurs y accèdent.

Je dois souligner qu'il sera très difficile, voire impossible, d'empêcher un utilisateur déterminé d'échapper à ce type de vérification et d'utiliser des données.

Questions connexes