I want my web server to accept outgoing requests only from my mobile application .
Since mobile applications are client applications, this means that users can have a binary file and decompile it or use a tool like Fiddler to interpret API calls and restore them (for example: in a console application).
So what I want is a way to generate a key tied to my application and user device .
The application is deployed on Windows Phone7, iPhone and Android. A cross-platform solution would be ideal, but something that only works on one platform is also more than acceptable.
Thank!
source
share