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

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

setSecurityLabel 设置文件权限

代码:

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

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

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

相关推荐
小雨青年4 分钟前
鸿蒙 HarmonyOS 6 | 逻辑核心 (04):原生网络库 RCP 高性能实战
网络·华为·harmonyos
哈哈你是真的厉害7 分钟前
React Native 鸿蒙跨平台开发:Tag 标签详解实战
华为·harmonyos·reactnative
我是一只小青蛙88812 分钟前
分布式流量守卫者:Sentinel深度解析
分布式·sentinel
阿钱真强道15 分钟前
04 ubuntu20下 OpenHarmony-3.0-LTS qemu mps2-an386 运行 liteos_m
linux·嵌入式硬件·ubuntu·harmonyos
BHXDML17 分钟前
Java 常用中间件体系化解析——从单体到分布式,从“能跑”到“可控、可扩展、可演进”
java·分布式·中间件
奋斗的小青年!!26 分钟前
Flutter跨平台开发适配鸿蒙:骨架屏,让加载不那么“煎熬“
flutter·harmonyos·鸿蒙
小雨青年26 分钟前
鸿蒙 HarmonyOS 6 | 逻辑核心 (03):网络通信——Axios 封装、拦截器设计与泛型接口处理
华为·harmonyos
hahjee30 分钟前
Flutter跨平台三方库local_auth在鸿蒙中的使用指南
flutter·华为·harmonyos
Elastic 中国社区官方博客12 小时前
使用 Elastic 中的 OpenTelemetry 为 Nginx 实现端到端分布式追踪的实用指南
大数据·运维·分布式·elasticsearch·搜索引擎·信息可视化·全文检索
小雨下雨的雨12 小时前
Flutter 框架跨平台鸿蒙开发 —— SingleChildScrollView 控件之长内容滚动艺术
flutter·ui·华为·harmonyos·鸿蒙