【问题标题】:How can I use an HTTPS client certificate protected api with Firefox如何在 Firefox 中使用受 HTTPS 客户端证书保护的 api
【发布时间】:2022-10-01 14:34:30
【问题描述】:

我使用 HTTPS 客户端证书保护了我的暂存环境。该站点由多个子域rest.site.com、files.site.com、site.com等组成。
每个人都有相同的证书。
问题是 Firefox 不会发送带有 cors 预检请求的客户端证书。这意味着这些请求将不可避免地总是失败,因此 firefox 根本拒绝访问 api。
那么有没有办法强制firefox发送带有预检请求的证书?

    标签: security firefox https client-certificates


    【解决方案1】:
    1. 转至about:config
    2. 找到network.cors_preflight.allow_client_cert
    3. 设置为true

      客户端证书现在将与预检请求一起发送

    【讨论】:

      猜你喜欢
      • 2020-09-05
      • 2023-03-10
      • 2012-06-19
      • 2017-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-22
      相关资源
      最近更新 更多