You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu系统下Postman无法选择隐藏目录中客户端证书的问题求助

Ubuntu系统下Postman无法选择隐藏目录中客户端证书的问题求助

最近在Ubuntu 22.04上生成了自签名的客户端证书(client.pfx),存在了.ssh这个隐藏目录里,但Postman 10.x的文件选择对话框里看不到任何隐藏文件夹,导致没法给特定站点配置这个证书。有没有过来人知道怎么解决这个问题呀?

下面分享几个亲测有效的解决思路:

  • 临时迁移证书到可见目录:最省心的办法就是先把~/.ssh/client.pfx复制到一个普通的可见文件夹(比如~/Documents或者~/Downloads),在Postman里完成证书添加后,再把证书移回原隐藏目录就好,完全不影响后续使用。
  • 快捷键强制显示隐藏内容:在Postman弹出的文件选择窗口里,按下Ctrl+H组合键——这是Ubuntu桌面环境里显示隐藏文件/文件夹的通用快捷键,按下后就能看到.ssh这类隐藏目录了,直接进去选择证书就行。
  • 终端启动Postman尝试:有时候图形界面启动的Postman可能有一些权限或显示限制,试试打开终端,输入postman命令启动程序,然后再去添加证书,同样用Ctrl+H显示隐藏目录,大概率能解决问题。
  • 手动编辑Postman配置文件(进阶):如果上面的方法都不奏效,可以试试直接修改Postman的证书配置文件。Postman的配置一般存在~/.config/Postman目录下,找到Certificates.json文件(记得先备份),手动添加证书的路径和对应的站点规则。格式大概是这样的:
    {
      "certificates": [
        {
          "id": "自定义ID",
          "name": "自定义证书名称",
          "pfxPath": "/home/你的用户名/.ssh/client.pfx",
          "passphrase": "证书密码(如果设置的话)",
          "hosts": ["你的目标站点域名"]
        }
      ]
    }
    
    修改完保存后重启Postman就能生效了,但这个方法需要你对JSON配置有一定了解,操作前一定要备份原文件哦。

备注:内容来源于stack exchange,提问作者user1856533

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 06:49:38