【问题标题】:Android: how to restrict access to ContentProviderAndroid:如何限制对 ContentProvider 的访问
【发布时间】:2016-10-18 02:37:57
【问题描述】:

是否可以向内容提供者添加过滤器以使其仅接受来自一组已知应用程序 ID 的请求? 例如,如果 com.domain1.app1 和 com.domain2.app2 是我信任的两个应用程序,我想让它们读取我的数据。任何其他应用程序都应保留在外面。 类似于意图过滤器,但与来自其他应用程序的传入请求相关。

我知道相同的签名密钥,但这不是我需要的。

【问题讨论】:

标签: android android-contentprovider restrictions


【解决方案1】:

如果提供者的应用程序未指定任何权限,则其他应用程序无权访问提供者的数据。但是,提供者应用程序中的组件始终具有完全的读写访问权限,而与指定的权限无关。

here所见。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-10
    • 2021-12-06
    相关资源
    最近更新 更多