首页
看点啥
插画图片
首页 故障修理 Safari浏览器验证码不显示怎么解决

Safari浏览器验证码不显示怎么解决

2026-07-25 0

Safari访问国税发票查验平台验证码不显示,需导入税务根证书并设为“始终信任”、启用开发者菜单手动触发yzmQuery请求、关闭阻止所有Cookie设置。

当你在Safari中访问国家税务总局发票查验网站(https://inv-veri.chinatax.gov.cn)时,输入发票代码和号码后点击“获取验证码”,页面却始终空白、不显示图形验证码——这不是网络卡顿或页面加载失败,而是证书信任链或浏览器安全策略阻断了验证码接口的正常调用。

导入并信任税务电子证书

该网站依赖国税总局签发的专用根证书才能加载验证码图片,系统默认不信任该证书,必须手动导入并设为“始终信任”。

下载证书文件:点击链接 https://inv-veri.chinatax.gov.cn/ca/taxca.p7b 直接保存到 Mac 桌面。

打开「钥匙串访问」App → 左侧边栏选中「系统」钥匙串 → 顶部菜单切换到「证书」类别 → 将刚下载的 taxca.p7b 文件直接拖入证书列表空白处 → 输入管理员密码确认导入。

双击列表中名为「税务电子证书一级根」的证书 → 展开「信任」部分 → 在「当使用此证书时」下拉菜单中选择【始终信任】 → 点击左上角红色关闭按钮 → 输入密码保存更改。此时对应证书条目前应出现绿色对勾标记。

启用 Safari 开发者菜单并绕过验证码加载拦截

验证码接口(yzmQuery)被 Safari 默认安全策略拦截,需临时启用开发者工具触发并释放该请求。

打开 Safari → 「Safari」菜单 → 「设置」→「高级」→ 勾选【在菜单栏中显示“开发”菜单】

访问 https://inv-veri.chinatax.gov.cn → 输入任意发票代码与号码 → 点击「点击获取验证码」。

若验证码区域为空白,立即按下 Option + Command + I 打开「网页检测器」→ 切换到「网络」标签页 → 在搜索框输入 yzmQuery → 找到对应请求项后右键 →「在新窗口中打开」。

新窗口会提示安全警告,点击【访问该页面】并输入管理员密码 → 页面可能显示 jQuery 脚本或 404,无需操作 → 直接关闭该窗口 → 回到发票查验页 → 关闭「网页检测器」窗口 → 刷新页面或重新点击「获取验证码」。

注意:不关闭「网页检测器」窗口会导致整个页面交互冻结,无法点击任何按钮。

检查并关闭 Safari Cookie 阻止策略

验证码接口依赖会话 Cookie 维持连接状态,若 Safari 设置为阻止所有 Cookie,yzmQuery 请求将因缺失凭证而返回空响应。

打开 Safari → 「Safari」→「设置」→「隐私」→ 确保【阻止所有Cookie】开关处于关闭状态

如已开启,请关闭它,并点击右侧「管理网站数据…」→ 在搜索框输入 chinatax.gov.cn → 选中条目 → 点击「移除」→ 重启 Safari 后重试。

喜欢(0)

上一篇

宙斯浏览器页面缩放比例怎样恢复

宙斯浏览器页面缩放比例怎样恢复

下一篇

剪映怎样制作背景模糊特效

剪映怎样制作背景模糊特效
猜你喜欢