私はAndroid上にカスタム証明書を持っており、ポストコールのために添付する方法を知る必要があります。私はすでにHTTPを使ってPOSTを成功させましたが、HTTPSでどのような手順をとるべきかわかりません。証明書をロードするにはどうすればいいですか?AndroidでHTTPSを使用してPOST呼び出しを行うにはどうすればいいですか?
0
A
答えて
1
minSdkVersion
が24以上の場合は、Android 7.0のnetwork security configurationを使用してこれを処理できます。証明書をraw
リソースとしてパッケージ化し、その証明書を使用することを示すXMLリソースを作成し、そのルールを使用するようAndroidに教えるためにマニフェストに属性を追加します。
minSdkVersion
が24より小さく17以上の場合は、my backport of the network security configuration codeを使用できます。
minSdkVersion
が17より小さい場合は、自己署名証明書を使用するための従来のJava指示に従う必要があります。それを行う方法の詳細は、使用しているHTTPクライアントAPI(HttpURLConnection
、OkHttpなど)によって異なります。たとえば、this blog postは、OkHttpのための方法を概説しています。
関連する問題
- 1. backbone.jsを使用してajax呼び出しを行うにはどうすればいいですか?
- 2. AJAXを使用してXML-RPC呼び出しを行うにはどうすればよいですか?
- 3. Android用Phonegapを使用してリモートAPIを呼び出すにはどうすればよいですか?
- 4. curlを使用してJSONデータでPOST呼び出しを行う方法は?
- 5. UIButton変数を使用してアクションを呼び出すにはどうすればいいですか
- 6. フォーマットの呼び出しで代用を行うにはどうすればよいですか?
- 7. Sylius標準で匿名でAPI呼び出しを行うにはどうすればいいですか?
- 8. AndroidでKSOAP2を使用せずにWebサービスを呼び出すにはどうすればよいですか?
- 9. FlaskでSQLAlchemyを使用してデータベース関数を呼び出すにはどうすればよいですか?
- 10. jsonを使用してテキストボックスキーアップイベントでMVCアクションを呼び出すにはどうすればよいですか?
- 11. MozillaでJavaScriptを使用してCOMコンポーネントを呼び出すにはどうすればよいですか?
- 12. phpファイルを呼び出してメールを送信するにはどうすればいいですか? 、Androidの
- 13. Basic認証を使用してJQueryを使用してJSONP呼び出しを行うにはどうすればよいですか?
- 14. 呼び出し元スレッドでインターフェイスコールバックを呼び出すにはどうすればよいですか?
- 15. JNAを使用してGLibスレッドg_thread_initを呼び出すにはどうすればよいですか?
- 16. 非定型パラメータを使用してストアドプロシージャを呼び出すにはどうすればよいですか?
- 17. Groovyを使用してストアドプロシージャを呼び出すにはどうすればよいですか?
- 18. scanfを使用して配列内のアイテムを呼び出すにはどうすればよいですか?
- 19. emacs lispを使用してWindows API関数を呼び出すにはどうすればよいですか?
- 20. AndroidNDKを使用してeglSwaptIntervalを呼び出すにはどうすればよいですか?
- 21. キーリスナーを使用してクラスを呼び出すにはどうすればよいですか?
- 22. Slack APIを使用して/ pollコマンドを呼び出すにはどうすればよいですか?
- 23. SQL CLRメソッドを使用してWebページを呼び出すにはどうすればよいですか?
- 24. NSInvocationを使用してクラスメソッドを呼び出すにはどうすればよいですか?
- 25. リフレクション(Java)を使用してプライベート静的メソッドを呼び出すにはどうすればよいですか?
- 26. javascriptを使用してdivタグの.aspxページを呼び出すにはどうすればよいですか?
- 27. 変数を使用して関数を呼び出すにはどうすればよいですか?
- 28. callkitフレームワークを使用してiOSネイティブUI呼び出しで呼び出し元イメージを表示するにはどうすればよいですか?
- 29. wxPythonを使用して検索する関数に関数を呼び出す(例)関数を呼び出すにはどうすればいいですか?
- 30. Drupal.ajax呼び出しを手動で行うにはどうすればよいですか?
httpとhttpsに特別なことは必要ありません。ただURLを変更してください。 –
@GabeSechan:質問は、カスタム証明書を使用することです。単にURLを変更してもそれには言及しません。 – CommonsWare