当前位置:  开发笔记 > 前端 > 正文

限制对iPhone应用程序的Web服务访问

如何解决《限制对iPhone应用程序的Web服务访问》经验,为你挑选了1个好方法。

我正在管理一个依赖于Web服务来提供目录访问的iPhone应用程序的开发.我现在的主要安全问题是有人访问我的Web服务并复制/抓取我的整个目录(现在,它不包含任何专有的 - 但这会改变).

简而言之,我需要限制对我的iPhone应用程序的Web服务访问.虽然该应用程序处于测试阶段,但我可以轻松获取iPhone设备ID并将其限制为仅限5位开发人员.但是当应用程序上线时,我不想(并且不确定我可以合法地)收集设备ID以进行身份​​验证.

我尝试通过用户客户端字符串限制访问 - 但这可能是欺骗性的.

我的下一步是某种共享密码短语 - 但同样,这可以被嗤之以鼻.

还有其他想法吗?

TIA,
盖伊



1> Preet Sangha..:

最终,这将归结为身份验证.我认为你将不得不使用安全通信 - 即某种价值的基于证书的加密,只有iphone应用程序才能使用.

如果Auth可以被欺骗,那么你没有任何保护措施.

这个问题有一些信息:安全和验证使用REST的iPhone应用程序的最佳安全框架?或者在这里

http://www.flowmessenger.com/blog/2009/11/10/iphone-and-secure-restful-authentication.html

推荐阅读
惬听风吟jyy_802
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有