为什么HttpWebRequest.ClientCertificates是一个集合

问题描述 投票:1回答:1

我很想知道为什么HttpWebRequest.ClientCertificates是一个集合?

据我所知,在客户端身份验证中只能使用一个客户端证书(这只是真的吗?)。

一个应用程序的示例使用多个客户端证书,好吗?

c# ssl httpwebrequest ssl-client-authentication
1个回答
2
投票

虽然您只能使用一个叶证书进行身份验证,但您可能需要或需要发送其他中间证书,以便对等方可以构建到本地可信CA证书的信任路径。这适用于服务器和客户端证书。

© www.soinside.com 2019 - 2024. All rights reserved.