我使用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