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

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

setSecurityLabel 设置文件权限

代码:

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

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

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

相关推荐
baobao熊12 分钟前
【Harmony OS 6】IBest-ORM库使用详解(一)
华为·harmonyos
上海锟联科技25 分钟前
DAS一体化光模块
分布式·分布式光纤传感·ofdr·光频域反射·das
行者961 小时前
Flutter鸿蒙跨平台开发:实现高性能可拖拽排序列表组件
flutter·harmonyos·鸿蒙
baobao熊1 小时前
【Harmony OS 6】地图操作系列-路程规划
华为·harmonyos
行者961 小时前
Flutter FloatingActionButton在OpenHarmony平台的深度适配与优化实践
flutter·harmonyos·鸿蒙
Java 码农1 小时前
RabbitMQ集群部署方案及配置指南04
分布式·rabbitmq
儿歌八万首1 小时前
鸿蒙自定义相机开发:Camera Kit
数码相机·华为·harmonyos·harmonyos app
独自破碎E1 小时前
在RabbitMQ中,怎么确保消息不会丢失?
分布式·rabbitmq
Java 码农2 小时前
RabbitMQ集群部署方案及配置指南02
分布式·rabbitmq
虫小宝2 小时前
京东返利app分布式追踪系统:基于SkyWalking的全链路问题定位
分布式·skywalking