コンテンツにスキップ

Attribute usesCleartextTraffic set

usesCleartextTraffic 属性の設定

説明

android:usesCleartextTraffic 属性は、アプリがクリアテキストのHTTPなどのクリアテキストネットワークトラフィックを使用する意図があるかどうかを示します。

APIレベル27以下をターゲットとするアプリのデフォルト値は "true" です。APIレベル28以上をターゲットとするアプリのデフォルトは "false" です。

推奨事項

android:usesCleartextTraffic 属性の値を明示的に false に設定し、Android Network Security Config を定義してください。

APIレベル27以下をターゲットとするアプリのデフォルト値は true です。APIレベル28以上をターゲットとするアプリのデフォルトは false です。

<application android:icon="@drawable/icon" android:usesCleartextTraffic="false">

リンク

標準

  • OWASP_MASVS_L1:
    • MSTG_NETWORK_1
  • OWASP_MASVS_L2:
    • MSTG_NETWORK_1
  • PCI_STANDARDS:
    • REQ_2_2
    • REQ_3_6
    • REQ_3_7
    • REQ_4_2
    • REQ_6_2
    • REQ_6_3
  • OWASP_MASVS_v2_1:
    • MASVS_NETWORK_1
  • SOC2_CONTROLS:
    • CC_2_1
    • CC_4_1
    • CC_6_7
    • CC_7_1
    • CC_7_2
    • CC_7_4
    • CC_7_5
  • CNIL_FOR_DEVELOPERS:
    • DEVELOPERS_4_1_4
  • HIPAA_CONTROLS:
    • SECURITY252
    • SECURITY212
    • SECURITY213