2011-04-25 81 views
4

在設置>位置&安全性有一個部分允許用戶導入證書。還有一個選項,"Use secure credentials"「允許應用程序訪問安全證書和其他證書」。除了人們使用它來連接證書保護的無線網絡之外,我沒有發現如何在文檔中找到這一點,也沒有人提及它。我發現的唯一一個pertinent things是一篇博文,聲稱訪問這些證書對於普通應用程序來說實際上是不可能的。這是真的?有沒有人知道如何訪問這些證書,如果它不是或某些地方的文件說明它是不可能的?你如何訪問Android憑據存儲?

+0

只記錄了我發現的有關憑證的內容:http://developer.android.com/reference/android/accounts/AccountManager.html。我知道這可能與你所尋找的東西無關,而且我很有興趣知道答案! – 2011-04-25 18:34:21

+0

據我所知,這與Android的帳戶管理功能有關。它適用於Facebook和Twitter等,但我認爲它不支持來自設置UI部分的證書。儘管如此,感謝您的嘗試。 – 2011-04-25 18:38:07

+0

您將無法從應用程序訪問這些證書,並且無論如何,您唯一可以使用它們的是WiFi和VPN。如果您需要在自己的應用程序中建立信任關係,則可以創建自己的KeyStore。 http://developer.android.com/reference/java/security/KeyStore.html – Brandon 2011-04-25 20:39:22

回答

0

看看這個Android的問題有關該主題的一些討論: http://code.google.com/p/android/issues/detail?id=11231

安裝根證書設置屏幕只能用於VPN和WiFi,很遺憾。

+0

不幸的是,它不支持,但謝謝你的答案和來源! – 2011-04-29 15:56:36

+7

添加一個鏈接到一個消息組幾乎是一個答案... – deckoff 2014-03-06 12:16:33