Android Manifest 的 android:exported="true" 用于深层链接

问题描述 投票:0回答:1

美好的一天!

我有一个具有 android:exported="true" 的活动,它用于进行深层链接。然后安全团队将其标记为安全问题。有没有办法更安全地实现深度链接?

android security deep-linking
1个回答
0
投票

要创建深层链接,您可以尝试创建一个白名单,其中仅针对来自您指定的 URL 的意图过滤器。

<intent-filter>
    <action android:name="android.intent.action.VIEW" />
    <category android:name="android.intent.category.DEFAULT" />
    <category android:name="android.intent.category.BROWSABLE" />
    <data
        android:scheme="https"
        android:host="example.com"
        android:pathPrefix="/path" />
</intent-filter>
© www.soinside.com 2019 - 2024. All rights reserved.