开发者社区> 杨振平> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

How to create PFX file

简介: --First, thanks my colleague Hanker's collection. How to create PFX file 打开Microsoft.
+关注继续查看
--First, thanks my colleague Hanker's collection.

How to create PFX file
打开Microsoft.NET FrameworkSDK命令提示,详细操作步骤如下:
 
1、创建一个自己签署的X.509证书.cer和一个私钥文件.pvk,用到.NET自带的makecert工具,命令如下: 
cd C:\Program Files\Microsoft Visual Studio 9.0\SmartDevices\SDK\SDKTools
makecert -r -n "CN=XYZ Company" -b 01/01/2012 -e 01/01/2018 -sv myselfName.pvk myselfName.cer
注意:执行命令后会弹出私钥密码对话框,按提示设置私钥密码(也可以不使用密码),后面将会用到这个密码。

2、利用X.509证书.cer创建发行者证书.spc,用到.NET自带的cert2spc工具,命令如下:
cert2spc myselfName.cer myselfName.spc
 
3、从.pvk.spc格式转换成.pfx格式,用到pvkimprt工具(需要安装),命令如下:
pvkimprt -pfx myselfName.spc myselfName.pvk
然后按提示操作导出.pfx证书,若第1步设置了私钥密码,此处需要输入验证;
注意:需要安装过pvkimprt工具后,才使用上面的命令,否则在SDK中执行上面的命令将无法成功。
 
4、最后在VS项目的ClickOnce清单签名的证书设置里,点击“从文件选择”浏览定位到第3步导出的.pfx证书,此处需要验证第1步中设置的私钥密码。

pvkimprt工具下载地址如下:
这个pvkimprt.exe文件是需要解压的,默认解到压C:/DOCUME~1/tzj/LOCALS~1/Temp文件夹,也可以指定目录,解压后找到pvkimprt.exe文件双击安装即可。
 
How to create cer file from existing pfx file
1.       If you already have a pfx file in IIS. If you don't have create one.
2.       Right click the Pfx file to choose View.
3.       In Details Tab. Choose Copy to file then select cer file to export.
4.       Get your Cer file associated with the pfx certification
5.       Suggestion: Keep them stored in one place in case you need both.

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
How to use hexo to create blog?
How to use hexo to create blog?
24 0
C++ create_task详解
IAsyncOperation^ asyncOperation = create_async( []() { return create_task(FirstAsync(...)) .
789 0
Class create, device create, device create file【转】
来自:http://www.hovercool.com/en/Class_create,_device_create,_device_create_file 开始写Linux设备驱动程序的时候,很多时候都是利用mknod命令手动创建设备节点(包括ldd3中不少例子也是这样),实际上现在Linux内核为我们提供了一组函数,可以用来在模块加载的时候自动在/dev目录下创建相应设备节点,并在卸载模块时删除该节点。
1029 0
ORA-01501: CREATE DATABASE failed
使用dbca建库时遇到ORA-01501: CREATE DATABASE failed这个错误,检查告警日志,发现有下面错误信息: SMON: enabling tx recovery Fri Apr 29 14:06:25 HKT 2016 replication_dependenc...
1657 0
+关注
杨振平
杨振平,CSDN云计算博客专家,微软多个开源项目的Committer和Contributor,精通微软私有云和公有云,System Center Orchestrator源码级专家,开有Redis,Memcached,WebRTC等网络课程,目前在微创软件负责开源和云计算的项目。
575
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载