在RFC5280中的 6.3.3。CRL处理部分有一个步骤:
验证 interim_reasons_mask 是否包含 reasons_mask 中未包含的一个或多个原因。
有人可以解释一下这张支票的意义是什么。当我尝试使用指向某个 URL 的分发点验证证书时,它在 DistributionPointFetcher:591 中失败。reasonsMasks 设置为 9 true's 所以我不知道怎么可能通过这个检查原因因为它已经初始化它从未改变过。
更新
初始化原因掩码的代码:链接
在 DistributionPointFetcher 中传递原因掩码以进行处理的代码:链接
阿波罗的战车
相关分类