多层场景下的 SSL 证书

SSL certificate in multi tier scenario

应用程序 A 向 B 发送带有证书 X 的请求。服务 B 可以向另一个服务 C 发送相同的证书 X 吗?

在 .Net web api 应用程序 (B) 中,是否有处理此问题的任何配置?

更新 我可以使用 Request.GetClientCertificate 并在 WebRequestHandler 中将其添加到服务 C 的 HttpClient 中。但是我仍然遇到错误 'Response status code does not indicate success: 403 (Forbidden)'

我们发现证书的重用不起作用 - 我们收到 'Response status code does not indicate success: 403 (Forbidden)' 错误。 我们不得不从商店中挑选证书并继续使用它。