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

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

setSecurityLabel 设置文件权限

代码:

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

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

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

相关推荐
song5011 小时前
鸿蒙 Flutter 支付安全:TEE 可信环境下的支付校验实战
分布式·flutter·百度·重构·交互
Blossom.1188 小时前
基于Embedding+图神经网络的开源软件供应链漏洞检测:从SBOM到自动修复的完整实践
人工智能·分布式·深度学习·神经网络·copilot·开源软件·embedding
白茶三许8 小时前
【江鸟中原】“策无忧” 决策模型纯血鸿蒙项目开发
华为·harmonyos
马剑威(威哥爱编程)9 小时前
【鸿蒙开发案例篇】鸿蒙跨设备实时滤镜同步的完整方案
华为·harmonyos
song50113 小时前
鸿蒙 Flutter 图像识别进阶:物体分类与花卉识别(含离线模型)
人工智能·分布式·python·flutter·3d·华为·分类
waeng_luo14 小时前
[鸿蒙2025领航者闯关] HarmonyOS深色模式实现
harmonyos·鸿蒙2025领航者闯关·鸿蒙6实战·开发者年度总结
灯前目力虽非昔,犹课蝇头二万言。14 小时前
HarmonyOS笔记9:UIAbility之间的切换和数据的传递
笔记·harmonyos
花启莫你是不是傻15 小时前
在鸿蒙中调用 FFmpeg 命令行工具
华为·harmonyos
西格电力科技15 小时前
源网荷储与碳中和:推动能源清洁转型的关键路径
大数据·人工智能·分布式·系统架构·能源
-Xie-15 小时前
Redis(十四)——分布式锁
数据库·redis·分布式