我正在尝试将 PKI 证书添加到 HTTP 客户端,以便它发出的所有请求都通过它们正在与之交谈的服务进行身份验证。我可以通过执行以下命令来实例化 HTTP 客户端:
client := &http.Client{
Transport: &http.Transport{
Proxy: http.ProxyFromEnvironment,
TLSClientConfig: &tls.Config{
// TLS Implementation
}
}
}
这使用默认RoundTripper实现,其中包括一个TLS配置部分。但是,TLS 配置似乎在客户端和服务器之间共享。我需要添加哪些设置才能调用其他 PKI 服务?
侃侃尔雅
相关分类