2017-03-20 38 views
0

我是一個爲Android開發應用程序的新手,該應用程序實現了套接字連接,並且必須繞過或允許所有主機才能使用我們在服務器上安裝的自簽名證書。 我聽說谷歌Play商店不接受發佈的應用程序中的一種連接。這是真的嗎?或者有另一種方法可以做到這一點? 謝謝。Google Play商店是否會接受自簽名證書應用程序?

+0

您能詳細說明一下嗎? –

+0

@arshadshaikh是啊我的問題是現在我允許應用程序信任所有主機或服務器,即使它不安全。我只是想確保Google Play是否會接受它,或者如果我上傳我的應用程序,還有另一種方法可以讓他們接受。 – Abadi

+0

你必須爲此處理ssl錯誤。我認爲谷歌不允許牛軋糖的上述情況。 –

回答

1

,不得不以繞過或允許所有主機安裝在服務器上

這是不是一個特別好的舉動我們的自簽名證書的工作,從安全的角度來看。

聽說谷歌Play商店犯規接受這種在已發佈的應用

Play商店已實施了繞過SSL有效性檢查和盲目地接受所有傳入的SSL證書的應用程序的禁令連接。

還有另一種方法可以做到嗎?

Android 7.0+有support for self-signed certificates。 I backported that code可以在Android 4.2+上運行。還有其他提供自簽名證書支持的庫,如this one。已經有articles written on using self-signed certificates

+0

啊我明白了。非常感謝。會先嚐試你的解決方案,然後我會將它標記爲接受,如果成功:) @CommonsWare – Abadi

相關問題