【问题标题】:How can I restore permissions for Chrome to access any local files from VS Code?如何恢复 Chrome 从 VS Code 访问任何本地文件的权限?
【发布时间】:2021-08-24 22:25:52
【问题描述】:

现在,每次我尝试在 Chrome 浏览器中打开我的 html 文件时,都会收到以下消息:

ERR_ACCESS_DENIED

有人可以告诉我如何扭转这种情况吗?

如何授予 Chrome 访问 VS Code 和 atom 上的任何本地文件的权限? 现在,感谢 Kuma,查看他或她提供的线程链接,这对我有帮助。您只需转到系统偏好设置,在安全和隐私下,转到文件管理器和文件夹,然后转到文件和文件夹并选中 chrome 旁边的复选框。

【问题讨论】:

    标签: google-chrome visual-studio-code


    【解决方案1】:

    如果您使用的是 Mac,可以尝试以下操作: 在终端中对文件运行以下命令,然后尝试再次打开它:

    xattr 'your .html file name'
    # If it shows com.apple.quarantine, run
    xattr -c 'your html file name'
    

    如果这样可以解决问题,那么很可能是文件中的一些苹果安全元数据在从网络下载文件时附加。

    如果您使用的是 Windows10,您可以查看您为应用添加和拒绝的所有权限(请参阅此链接:https://www.google.com/amp/s/www.howtogeek.com/368598/how-to-manage-app-permissions-on-windows-10/amp/

    提取: 在“设置”屏幕上,您可以前往“设置”>“应用程序”>“应用程序和功能”,单击一个应用程序,然后单击“高级选项”。 向下滚动,您将在“应用程序权限”下看到该应用程序可以使用的权限。打开或关闭应用权限以允许或禁止访问。

    否则,了解您使用的操作系统将有助于找到解决方案。

    还有这个其他的堆栈溢出线程,所以你可以在那里尝试一些答案:Can't open some html files in chrome (mac)

    【讨论】:

    • 您好,感谢您的回复,我正在使用 Mac OS Big Sur。我的 html 文件名中的“你的”与真正的“你的”一样,我只是将其保存为 index.html
    • 无法创建临时目录:权限被拒绝
    • 这是我回来的。
    • 您需要转到保存它的文件夹(在您的终端中)然后运行命令:xattr index.html
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-10-22
    • 2010-11-10
    • 1970-01-01
    • 2013-05-02
    • 2018-08-12
    • 2018-06-07
    • 1970-01-01
    相关资源
    最近更新 更多