我很好奇为什么 HttpWebRequest.ClientCertificates
是一个集合?
据我所知,在客户端身份验证中只能使用一个客户端证书(这仅仅是真的吗?)。
一个应用程序示例使用多个客户端证书,好吗?
最佳答案
虽然您只能使用一个叶证书进行身份验证,但您可能希望或需要发送额外的中间证书,以便对等方可以构建通向本地受信任 CA 证书的信任路径。服务器和客户端证书都是如此。
关于c# - 为什么 HttpWebRequest.ClientCertificates 是一个集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47839980/