【问题标题】:How to disable hostname verification on Insomnia如何在 Insomnia 上禁用主机名验证
【发布时间】:2020-07-27 11:48:17
【问题描述】:

我才刚刚开始使用 Insomnia 来测试一些 REST 调用。 我遇到了证书问题,因为我在服务器上的证书的公用名与用于访问服务器的主机名不匹配。 我想知道,是否有办法在 Insomnia 中禁用主机名验证?

我遇到了这个链接,它提到了要使用的标志,但我目前不确定如何使用标志配置 Insomnia https://docs.oracle.com/middleware/11119/wls/WLACH/taskhelp/security/DisableHostNameVerification.html

此时,我也在尝试使用适当的 SAN 重新生成服务器证书,但由于一些限制,我的主机 IP 可能会更改,所以我不确定这是否是我每次都可以使用的解决方案必须测试一些调用。

如果您知道我们如何配置 Insomnia 以跳过主机名验证检查,请提供帮助。谢谢。

【问题讨论】:

    标签: rest hostname insomnia


    【解决方案1】:

    Insomnia 还可以选择关闭证书验证。

    • 转到“首选项”,
    • 向下导航一般首选项以查找并取消选中“验证证书”。

    【讨论】:

      【解决方案2】:

      在将 SAN 添加到证书 csr 后,我能够进行验证。 要在 csr 中用于添加 SAN 的标记是:

      subjectAltName = IP: 或者 主题AltName = DNS:

      可以将多个 SAN 添加到证书中。

      但是,我无法找到在 Insomnia 上禁用主机名验证的方法。 虽然如果您想完全跳过对证书的验证,那么您可以取消选中“首选项”中的“验证证书”选项。

      【讨论】:

        猜你喜欢
        • 2019-10-04
        • 2017-04-25
        • 1970-01-01
        • 2014-03-19
        • 1970-01-01
        • 2020-05-17
        • 1970-01-01
        • 2011-05-27
        • 2018-11-18
        相关资源
        最近更新 更多