简体   繁体   English

如何获取MS Office加载项的安全证书?

[英]how do you obtain a security certificate for a MS Office add-in?

Some people at the office feel uncomfortable having to disable "macro security for outlook add-ins" in order to get my add-in to work. 办公室的一些人感到不舒服,不得不禁用“Outlook加载项的宏安全性”,以使我的加载项工作。

How do I obtain a security certificate for my add-in so that it loads in spite of the security settings currently in place? 如何获取加载项的安全证书,以便尽管当前存在安全设置但仍加载它? Is it worth the trouble? 这值得吗? Does it cost a lot of money? 这需要花很多钱吗?

You need a code signing certificate for this. 您需要一个代码签名证书。 Various Certificate Authorities release them: 各种证书颁发机构发布它们:

  1. http://www.symantec.com/verisign/code-signing/microsoft-authenticode http://www.symantec.com/verisign/code-signing/microsoft-authenticode
  2. http://www.thawte.com/code-signing/content-signing-certificates/microsoft-office/index.html http://www.thawte.com/code-signing/content-signing-certificates/microsoft-office/index.html

These are just two, but there are many more. 这些只是两个,但还有更多。

Of course, you can create your own code signing certificate (actually two, a root certificate and a code signing cert). 当然,您可以创建自己的代码签名证书(实际上是两个,根证书和代码签名证书)。 But the downside is you will need to install your root cert on every computer where you install the addin. 但缺点是您需要在安装插件的每台计算机上安装根证书。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM