iphone - 如何检查 iPhone 应用程序的 Web 服务请求的详细信息?

标签 iphone ios web-services wcf-security

我正在开发一个 iPhone 应用程序,该应用程序消耗大量网络服务并从它们请求数据。我所有的网络服务链接都是“http://ipaddress/webservice”。我只是关心我的应用程序的安全方面并想知道

1) 查看从 iPhone 应用程序到服务器的请求以及与其相关的数据有多容易。

2)另外,如果我实际上可以在像 fiddler 这样的拦截工具中查看我的帖子请求的正文。有没有办法让我的数据不被 fiddler 记录。

3)最后,我如何在服务器端检查是否是 iPhone 正在尝试访问我的网络服务或其其他来源(例如网络浏览器或 Android 手机)。

谢谢

最佳答案

1:非常简单。您可以使用唯一 key 加密数据,然后在应用程序中解密。您可能还想使用 SSL?

2:不确定。

3:您可以使用用户代理,但可以对其进行修改,但它是一种解决方案 - 但如果您使用加密,则无论如何都不重要。因为结果不可读。

编辑,也请查看下面的链接。 Xcode: hide / protect resource files in final iOS app?

关于iphone - 如何检查 iPhone 应用程序的 Web 服务请求的详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12676500/

相关文章:

iphone - 产品名称变更

ios - 允许GET请求中的所有mimetype

ios - 如何使用自动布局对 View 进行动画更改 View 层次结构?

ios - 是否有可能从 iOS 上的 CIFilter 获得(接近)实时性能?

web-services - 使用.NET Core将第三方API的数据集成到本地数据库

iphone - Objective-C : Detecting change in accelerometer

ios - 如何加粗 UILabel 中的某些文本?

web-services - 从 POST Web 服务报告错误

jquery - MS Access 转换

iphone - UIPopoverController w/UINavigationController subview contentSize ForViewIn Popover 不适用于父 View