1
所以我打算构建一个Android应用程序将连接到的Web服务。我试图想出一种方法来保护这个网络服务,所以它只能通过应用程序使用。保护WPF Web服务仅适用于Android应用程序
我在想我只是在每次打电话时都传递一个密钥。但是,这可以通过http嗅探器轻松实现。然后,Web服务可以在任何人使用。
有没有其他方法可以使这项工作?
谢谢!
所以我打算构建一个Android应用程序将连接到的Web服务。我试图想出一种方法来保护这个网络服务,所以它只能通过应用程序使用。保护WPF Web服务仅适用于Android应用程序
我在想我只是在每次打电话时都传递一个密钥。但是,这可以通过http嗅探器轻松实现。然后,Web服务可以在任何人使用。
有没有其他方法可以使这项工作?
谢谢!
我不知道你只能强制安卓。无论使用什么方法,只要知道它是什么,都可以解决。
根据应用程序的写法,它应该足够简单,以检查请求的用户代理。使用HttpUrlConnection的应用程序(按照Android文档的建议)应该有一个用户代理字符串,它表示Android。