使用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,如需转载请自行联系原作者
相关文章
|
7月前
|
安全 Java API
Eclipse 打开marketplace 报PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
网上有很多解决的帖子,我这里只是记录一下方便自己查阅 主要原因是java本身需要证书 1、按导入安全证书的方法解决
821 0
Eclipse 打开marketplace 报PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
遇到Error saving license data.C:\Users|yyh\idea.key(拒绝访问。) CORP\AppDatalRoamingVetBrainslIntellilldea20的解决思路
今日进行云桌面迁移后,发现已激活的IDEA软件失效,并且每次启动都需要重新激活,极为不便。经过一番调查与尝试多种解决方案后,最终通过第4种方法解决了问题:先进入特定设置界面移除原有激活信息,再重新输入激活码完成激活过程,从而确保下次启动不再需要重复激活步骤。
|
6月前
Cannot find a valid license key for ISIS Professional on this computer . this license Manager report
Cannot find a valid license key for ISIS Professional on this computer . this license Manager report
|
开发者
上传苹果版本时错误解决办法:No suitable application records were found. Verify your bundle identifier
上传苹果版本时错误解决办法:No suitable application records were found. Verify your bundle identifier
114 2
|
安全 Java 测试技术
burp 安装 license key not recognized
burp 安装 license key not recognized
1078 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的问题,然后通过排查报错原因找到了报错原因,那么本篇博文就来分享一下具体的解决原因。
239 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...
1256 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...
439 0
|
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
562 0