Android 7.1.1およびそれ以前のバージョンでLet's Encryptによって引き起こされるSSL証明書の問題に対処するように設計されたFlutterパッケージです。古いAndroidデバイス上で安全な接続が機能し続けるように、必要なHTTPオーバーライドを提供します。信頼ストアが古いため、証明書検証に失敗するレガシーアンドロイドシステム向けアプリには特に役立ちます。既存のHTTPクライアントとシームレスに統合され、最小限の構成で使用できます。netfarm.itによってメンテナンスされており、Android、iOS、macOS、Windows、Linuxなど複数のプラットフォームをサポートしています。
用途
- Android 7.1.1 およびそれ以下のバージョンでのSSLエラーの修正
- レガシーなAndroidデバイスでの安全なAPI呼び出しの有効化
- Let's Encrypt証明書との互換性を確保する
- 企業向けまたは公開アプリで古いデバイスをサポートする
- プラットフォームバージョン間でHTTPS接続を維持する
主な機能
- Android 7.1.1 向けの組み込み SSL 証明書の修正
- 最小限のセットアップが必要
- クロスプラットフォーム対応
- 標準のHTTPクライアントと互換性があります
- オープンソースで、積極的にメンテナンスされています
適している対象
- 古いAndroidデバイスをターゲットにする開発者
- レガシーシステム上で信頼できるHTTPSを必要とするアプリ
- Let's Encrypt証明書を使用するプロジェクト
- 後方互換性を維持するチーム
- 多様なデバイスファミリーを持つエンタープライズアプリケーション
注意事項
- Android 8.0以降では必要ありません
- 古いデバイスでの追加テストが必要になる場合があります
- Android上のSSL関連の問題に限定
- iOSや他のプラットフォームに直接影響しません
- 必要に応じて、適切な証明書ピンニングと併用することをお勧めします