仅为Android App使用保护WPF Web服务

时间:2012-12-11 14:55:31

标签: android wpf web-services

因此,我计划构建一个Android应用程序将连接到的Web服务。我试图找到一种方法来保护这个Web服务,所以它只能通过App使用。

我在考虑传递一个秘密密钥以及每次拨打电话。但这很容易被http嗅探器破坏。然后,Web服务可以在那时与任何人一起使用。

还有其他方法可以使这项工作吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我不知道你只能FORCE Android。无论你使用什么方法,如果他们知道它是什么就可以解决。

根据应用程序的编写方式,检查请求的User-Agent应该足够简单。使用HttpUrlConnection的应用程序(如Android文档所推荐的)应该有一个用户代理字符串,其中包含Android。