【问题标题】:Access permissions for UWPUWP 的访问权限
【发布时间】:2019-01-25 13:14:45
【问题描述】:

我一直在做一些基本的应用程序访问和权限管理。 而为了全面了解 UWP 应用的访问权限,我决定自己创建一个并检查一下。

如 MSDN 中所述,该应用能够访问提到的文件 here

现在,我知道 UWP 在沙盒环境中运行,并且它们无法完全访问系统中的所有文件。

但是admin用户有什么方法可以授予应用程序访问驱动器中文件的权限,例如system32文件或用户保存在C盘的随机文本文件?

【问题讨论】:

    标签: visual-studio uwp privileges


    【解决方案1】:

    是的,您的应用可以声明“broadFileSystemAccess”功能,然后它可以访问系统中用户有权访问的所有文件,前提是用户同意此功能。

    在此处查看文档: https://docs.microsoft.com/en-us/windows/uwp/files/file-access-permissions

    【讨论】:

    • 如果您打算发布到商店,则需要提供充分的理由,但请记住
    • 我在程序的功能中声明了 broadFileSystemAccess。它能够访问桌面和东西中的文件。但是当我尝试访问 C 中的文件(存储在 C:\ 中的纯文本文件)时,它会返回拒绝访问异常。
    • @MickyD 我不打算在商店中发布它。我只是为我的学期项目做这个。
    猜你喜欢
    • 2017-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-21
    相关资源
    最近更新 更多