上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖

跨源资源权限如何取消

[复制链接]

该用户从未签到

1

主题

3

回帖

5

积分

助理工程师

积分
5
发表于 2023-5-22 00:18:07 | 显示全部楼层 | 阅读模式
悬赏2油猫币未解决

如图所示,该用户脚本可以在控制台缓存图标,在此过程中会发出大量跨域资源请求。由于操作较为繁琐,我想通过“总是允许全部域名”权限,并在图标缓存完毕后关闭权限,但我在Tampermonkey上找不到关闭此权限的位置。
相关链接:
用户脚本:https://greasyfork.org/zh-CN/scripts/445274-searchjumper
用户脚本控制台:https://hoothin.github.io/SearchJumper/

#### 缓存图标

在后台缓存图标为 base64 图片至配置,以免 icon 请求拉低性能,注意开启后会弹出跨域请求

跨域.PNG
权限.PNG

  • TA的每日心情
    开心
    昨天 13:37
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4195

    回帖

    4060

    积分

    管理员

    积分
    4060

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 2023-5-22 00:37:39 | 显示全部楼层
    是不是那个*?
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    3

    回帖

    5

    积分

    助理工程师

    积分
    5
    发表于 2023-5-22 00:48:30 | 显示全部楼层
    本帖最后由 perxu5817 于 2023-5-22 01:00 编辑

    好像不是,那个*是写在脚本里的,如果是给权限的就不用询问了
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    3

    回帖

    5

    积分

    助理工程师

    积分
    5
    发表于 2023-5-22 02:26:03 | 显示全部楼层
    问题解决了,参考Tampermonkey的文档:
    https://www.tampermonkey.net/documentation.php?ext=dhdg#meta:connect
    在用户脚本的 设置页面-XHR安全-用户域白名单 中添加一个“*”域名,在缓存结束后将其删除。
    如果是在主楼的权限询问页面选择“总是允许全部域名”则不会在此选项卡添加“*”白名单。

    用户域白名单.PNG
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    3

    回帖

    5

    积分

    助理工程师

    积分
    5
    发表于 2023-5-22 02:29:06 | 显示全部楼层
    至于已经授权的情况怎么取消我也不清楚,我是将脚本删除后重新安装的,记得把Tampermonkey回收站的也删了
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:37
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4195

    回帖

    4060

    积分

    管理员

    积分
    4060

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 2023-5-22 09:37:37 | 显示全部楼层
    我觉得把那些源域白名单删除就行,不如来用脚本猫吧!我知道删(
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表