gpt4 book ai didi

VBA 项目上的 Excel 2003 数字签名

转载 作者:行者123 更新时间:2023-12-04 20:47:45 25 4
gpt4 key购买 nike

我有一个宏项目将发送给需要高宏安全性的用户。如果我使用自签名证书,我可以签署我的代码,但它不是受信任的证书。

我从我们的安全团队申请并收到了企业证书,但是当我尝试签署代码时,我收到一条错误消息

'There was a problem with the digital certificate. The VBA project could not be signed. The signature will be discarded.'

证书请求是从 IIS 生成的,因为这是周围任何人都知道如何生成企业级证书的唯一方法。我的猜测是,由于我不拥有与证书关联的私钥,因此 Excel 拒绝了它。

有什么建议吗?

最佳答案

我已经处理同样的问题 4 天了,我尝试用 openssl 和 makecert.exe 工具做我自己的 CA,但没有任何效果,但我意识到我没有用私钥安装我的证书! !!..

与 ISS 团队交谈并要求他们为您提供为您的证书生成的私钥...

或者你可以尝试做一个: http://www.digitallycreated.net/Blog/38/using-makecert-to-create-certificates-for-development(快速提示.. 在创建证书时包括 -eku 1.3.6.1.5.5.7.3.3)记得做最后一部分“pvk2pfx”。

最好的问候

关于VBA 项目上的 Excel 2003 数字签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6683121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com