标签: .net sign cac
我想使用位于公共访问卡(CAC)上的证书来签署.NET程序集。我发现的大多数说明都涉及从证书(.cer)文件创建个人信息交换(.pfx)文件。但是,在创建pfx文件的过程中,我被要求提供私钥,这是我没有的。我只有一个PIN,允许我使用我的CAC登录并验证网络资源,这不允许我使用pfx证书签名。
我创建了强名称密钥文件,并使用强名称密钥文件来签署程序集。对于我现在正在编码的内容,我必须使用我的CAC上的证书。
我正在寻找允许我使用我的CAC上的证书来签署我正在构建的程序集的过程。