如何在Safari中撤销已授予的Storage Access API权限?
我正在Safari中使用Storage Access API。出于测试/调试目的,我希望收回之前已授予的权限。目前我只能不断创建新的回环IP,这有些麻烦,同时产品上线后我还需为测试团队提供操作指引。
解决方法
单网站权限收回步骤
- 打开Safari并访问目标网站
- 点击地址栏左侧的网站信息图标(带站点标识的圆形按钮)
- 在弹出面板中找到「存储」选项,将权限从「允许」切换为「拒绝」,或直接点击「移除网站数据」
- 刷新页面后,该站点的Storage Access API权限即被收回
批量重置(适合频繁测试场景)
如果需要快速重置所有站点的存储权限:
- 开启Safari开发者模式:打开「偏好设置」→「高级」→ 勾选「显示开发菜单」
- 点击顶部菜单栏的「开发」→ 选择「清空缓存」,或使用快捷键
Option + Command + E - 注意:此操作会清除所有网站的缓存和存储权限,测试前请确认无需保留相关数据
测试团队简化操作指引
可以整理成快速操作手册:
- 单站重置:地址栏图标 → 存储 → 移除数据/修改权限
- 批量重置:使用快捷键
Option + Command + E(需提前开启开发者模式)
内容的提问来源于stack exchange,提问作者Kerem atam
相关产品推荐
相关产品推荐

