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

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

setSecurityLabel 设置文件权限

代码:

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

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

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

相关推荐
春卷同学14 小时前
打砖块 - Electron for 鸿蒙PC项目实战案例
android·electron·harmonyos
大猫子的技术日记14 小时前
[后端杂货铺]深入理解分布式事务与锁:从隔离级别到传播行为
分布式·后端·事务
春卷同学16 小时前
Electron for鸿蒙PC开发的骰子游戏应用
游戏·electron·harmonyos
春卷同学17 小时前
Electron for 鸿蒙pc开发的二十一点游戏
游戏·electron·harmonyos
小股虫17 小时前
分布式一致性算法深度解析:Paxos、Raft与ZAB的原理、实现与应用
分布式
Tan_Ying_Y17 小时前
分布式环境下,怎么保证线程安全
分布式
不老刘17 小时前
react native for OpenHarmony iconfont 图标不显示问题
react native·harmonyos·iconfont
是Dream呀18 小时前
华为CANN 8.0深度评测:CANN在边缘AI场景的落地实践
人工智能·华为
汉堡黄•᷄ࡇ•᷅18 小时前
鸿蒙开发: 案例集合List:ListItem侧滑(删除、收藏)
harmonyos·鸿蒙·鸿蒙系统
乾元18 小时前
多厂商配置对齐器:AI 如何在 Cisco / Huawei / Juniper 间做语义映射
运维·开发语言·网络·人工智能·网络协议·华为·智能路由器