我使用KeyChain来存储用户的用户名和密码。但我想存储我的应用程序的用户名和密码以访问我的Web服务。我怎样才能安全地存储它?如何在ios中存储用户名和密码?
回答
没有“只允许您的应用程序访问您的Web服务的某种键”。这不是一个可解决的问题。如果授权用户使用了其他客户端(或您的修改版本),则可以连接到您的Web服务。您必须在服务器端对此进行解释。
如果你的观点是你想要提供一些精简的混淆层来防止对你的服务的无效访问,那么你会把你的代码放在你的代码中。你绝对不希望把它放在钥匙串中,因为这是每个设备,并且你想要每个应用程序。我会推荐一个长长的随机字节串。
那么我想从我的应用程序在不同的意见中访问服务。所以,基本上不想复制证书,无处不在的web服务调用!是否有可能把它放在NSData中并在稍后检索。 – HardCode
当然。把它放在一个Singleton中。有这么多的文章。这里有一个包含基于GCD的最现代模式:http://www.duckrowing.com/2011/11/09/using-the-singleton-pattern-in-objective-c-part-2/ –
当然。把它放在一个Singleton中。有这么多的文章。这里有一个包含基于GCD的最现代化模式:http://www.duckrowing.com/2011/11/09/using-the-singleton-pattern-in-objective-c-part-2/ –
- 1. 存储iOS应用程序的用户密码和用户名
- 2. 如何在cookie c#中存储多个用户名和密码?
- 3. Xcode:存储用户名和密码
- 4. 用户名和密码存储位置
- 5. iPhone cookies存储用户名和密码
- 6. 如何在设备内存中存储用户名密码
- 7. iPhone SDK:在代码中存储用户名和密码
- 8. 如何使用iOS钥匙串存储多个用户名和密码?
- 9. 如何保存用户名和密码?
- 10. 在iOS应用程序中存储用户名和密码的正确方法
- 11. Meebo等网站如何存储用户名和密码?
- 12. 浏览器在Chrome中存储的用户名和密码
- 13. 在VB.Net中存储Windows用户名和密码
- 14. 如何最好地存储用户信息和用户登录名和密码
- 15. 使用加密算法来存储和检索用户名和用户密码
- 16. 如何检索存储在Webkit浏览器中的用户名和密码?
- 17. 如何编码用户名和密码?
- 18. 清除webview中存储的用户名和密码Basic4Android
- 19. 钥匙串来存储和读取用户名和密码
- 20. iOS应用程序,保存用户名和密码的地方
- 21. 如何在我的java项目上存储数据库密码和用户名?
- 22. 如何在共享服务器上安全地存储用户名和密码?
- 23. 如何存储JDBC服务器,数据库,用户名和密码在NotesDocument的
- 24. Git push:如何避免多个存储库中的用户名和密码?
- 25. 使用存储的用户名和密码登录Wordpress
- 26. UITableView中的用户名,密码? (iOS,iPhone)
- 27. 如何在android中加密用户名和密码
- 28. Magit保存密码和用户名
- 29. 保存用户名和密码组合
- 30. 在文本文件中存储和重新导入用户名和密码
如果您已经在Keychain中存储了用户名和密码,那么您需要安全地存储它。当你需要使用它时,只需将它从钥匙串中读出即可。 – kubi
那么这就是我在做什么...我的问题是如何使用安全的静态用户名和密码,这是不同的钥匙串来访问我的webService方法? – HardCode
您是否在说要存储某种只允许您的应用访问您的Web服务的密钥?与用户的登录名/密码不同? – kubi