HarmonyOS鸿蒙分布式文件操作的时候权限问题

对于分布式文件跨设备操作的时候,一定记得设置文件等级权限,否则会出现各种不同的异常:

setSecurityLabel 设置文件权限

代码:

javascript 复制代码
 //设置文件权限
      securityLabel.setSecurityLabel(destUriPath, 's1').then(() => {
        PhLog.info('Succeeded in setSecurityLabeling.');
      })

PS:
1. 对于不满足安全等级的文件,跨设备仍然可以看到该文件,但是无权限打开访问该文件。
2. 分布式文件系统的数据等级默认为S3,应用可以主动设置文件的安全等级

文件等级属性,只支持"s0","s1","s2","s3","s4"

相关推荐
潇洒畅想3 小时前
分布式锁极端场景解决方案总结
分布式
FrameNotWork4 小时前
HarmonyOS 与 Android 架构对比:从“写页面”到“设计系统”的差异
android·架构·harmonyos
supe_rNiu4 小时前
鸿蒙版本 wanAndroid客户端
安卓·harmonyos·鸿蒙
潇洒畅想5 小时前
分布式消息中间件处理(幂等,顺序,重试,积压)方案总结
分布式
sysinside5 小时前
Elasticsearch 9.2 发布 - 分布式搜索和分析引擎
大数据·分布式·elasticsearch
Swift社区6 小时前
HarmonyOS 文件权限管理实战详解(含可运行 Demo)
华为·harmonyos
Tassel_YUE6 小时前
OLT设备介绍
运维·华为
m0_685535087 小时前
显微镜检测面试问题
华为·光学·光学设计·光学工程·镜头设计
嘉禾望岗5039 小时前
spark算子类型
大数据·分布式·spark
大厂技术总监下海9 小时前
来自美团生产环境的实战派:开源CAT监控,如何保障超大规模分布式系统可观测性?
分布式·开源