使用Digital Certificate for VBA Projects给InfoPath Template添加数字证书

简介:

我们在创建InfoPath Template时通常会遇到要给模板添加证书的问题,常用的做法是新建一个空白的InfoPath Form,然后在File - Form Options - Security and Trust中选中Sign this form templateCreate Certificate。该方法适用于大多数情况,而且非常简单,不过有的时候你会发现使用该方法创建出来的数字证书有效期只有一个月。这会比较麻烦!意味着一个月后你不得不重新发布InfoPath Template,否则所有使用该模板生成的表单都无法正常打开。

  一个好的解决办法是采用Office工具中的Digital Certificate for VBA Projects给InfoPath Template添加数字证书。在Windows的开始菜单 - All Programs中找到Office所在的目录,然后找到Microsoft Office 2010 Tools(以Office 2010为例),点击Digital Certificate for VBA Projects,然后填入你要生成的证书的名称。使用该方法创建的数字证书的时间足够长。你可以使用certmgr.msc命令打开Windows证书管理器来查看所生成的证书,在Persional - Certificates下会找到刚刚生成的证书。

  这里有一篇文章详细介绍了如何创建数字证书以及如何发布一个已签名的InfoPath Template到DBXL Admin Tool:

  How to Create a Digital Certificate and Publish a Signed Template to the DBXL Admin Tool


本文转自Jaxu博客园博客,原文链接:http://www.cnblogs.com/jaxu/archive/2012/10/23/2734822.html,如需转载请自行联系原作者
相关文章
|
4月前
|
安全 Java API
Eclipse 打开marketplace 报PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
网上有很多解决的帖子,我这里只是记录一下方便自己查阅 主要原因是java本身需要证书 1、按导入安全证书的方法解决
266 0
Eclipse 打开marketplace 报PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
|
6月前
|
JavaScript 前端开发 安全
windows 环境下使用 Node.js 访问 SAP OData 遇到 unable to get local issuer certificate
windows 环境下使用 Node.js 访问 SAP OData 遇到 unable to get local issuer certificate
47 0
|
安全 Java 测试技术
burp 安装 license key not recognized
burp 安装 license key not recognized
491 0
burp 安装 license key not recognized
|
程序员 iOS开发
iOS开发:真机调试提示XXX, but code signing identity Apple Development问题
最近从网上下载一个demo,然后想要运行真机,运行不成功,提示提示XXX is automatically signed, but code signing identity Apple Development的问题,然后通过排查报错原因找到了报错原因,那么本篇博文就来分享一下具体的解决原因。
161 0
iOS开发:真机调试提示XXX, but code signing identity Apple Development问题
|
iOS开发
iOS No "iOS Distribution" signing certificate matching team ID "xxxxxx" with a private key was fo...
iOS No "iOS Distribution" signing certificate matching team ID "xxxxxx" with a private key was fo...
840 0
|
jenkins 持续交付 iOS开发
iOS Jenkins打包报错You already have a current Distribution certificate or a pending certificate reque...
iOS Jenkins打包报错You already have a current Distribution certificate or a pending certificate reque...
352 0
E: 无法下载 https://deepin-wine.i-m.dev/Packages Certificate verification faile
E: 无法下载 https://deepin-wine.i-m.dev/Packages Certificate verification faile
E: 无法下载 https://deepin-wine.i-m.dev/Packages Certificate verification faile
|
Android开发 iOS开发
iOS配置证书:Provisioning profile "xx_Distribution" doesn't include signing certificate "iPhone Developer
iOS配置证书:Provisioning profile "xx_Distribution" doesn't include signing certificate "iPhone Developer
447 0
Hyperledger Fabric CA User’s Guide——配置设置(四)
配置设置 Fabric CA提供了三种方案去配置Fabric CA服务端和客户端,优先顺序是: CLI flags(标识) 环境变量 配置文件 在本文档的其余部分中,我们将对配置文件进行更改。但是,可以通过环境变量或CLI flags(标识)覆盖配置文件更改。
1096 0