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

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

setSecurityLabel 设置文件权限

代码:

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

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

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

相关推荐
hello 早上好2 小时前
基于 Spring AMQP 的 RabbitMQ 分布式消息系统实战
分布式·spring·java-rabbitmq
被开发耽误的大厨10 小时前
鸿蒙ArkUI 基础篇-06-组件基础语法-Column/Row/Text
华为·harmonyos
哈基米喜欢哈哈哈11 小时前
Kafka复制机制
笔记·分布式·后端·kafka
HarderCoder11 小时前
重学仓颉-7类与接口完全指南:从基础到高级特性
harmonyos
孫治AllenSun11 小时前
【Kafka】重点概念和架构总结
分布式·架构·kafka
沧澜sincerely12 小时前
分布式2PC理论
分布式·2pc·一致性协议
##学无止境##12 小时前
解锁Java分布式魔法:CAP与BASE的奇幻冒险
java·开发语言·分布式
小白不想白a12 小时前
【Hadoop】Zookeeper、HBase、Sqoop
hadoop·分布式·zookeeper·hbase·sqoop
HarderCoder14 小时前
重学仓颉-6枚举与模式匹配完全指南
harmonyos
li理15 小时前
鸿蒙应用开发完全指南:深度解析UIAbility、页面与导航的生命周期
前端·harmonyos