首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法将healthvault证书上载到windows azure

无法将healthvault证书上载到windows azure
EN

Stack Overflow用户
提问于 2014-10-14 04:51:42
回答 1查看 108关注 0票数 0

我正在为以下问题发疯:我正在为微软HealthVault开发一个for应用程序(asp.net)。在开发过程中,一切工作正常。

但是,我需要将开发版本(PPE)发布到Azure。下载了发布文件,30秒后,我的项目在Azure上发布。到目前一切尚好。但是,必须上载证书( .pfx)文件。虽然我有一个.pfx文件形式的证书,但我不能上传它,因为Azure需要证书中的密码。但此证书是由Health Vault应用程序管理器自动创建的,并且没有密码。

如何将证书与密码匹配?A应该如何进行?任何想法,我现在有点卡住了。据我所知,微软自己并没有预见到这种情况。

EN

回答 1

Stack Overflow用户

发布于 2014-10-14 04:59:22

听起来你所要做的就是给你的pfx文件添加一个密码。您可以使用certutilopenssl。我认为两者都不允许您直接执行此步骤,但两者都允许您导入/导出证书和私钥,并在此过程中添加密码。例如Howto: Change password on pfx certificate using openssl (谷歌第一次点击):

将当前证书导出为无密码的pem类型:

user@hostname>openssl pkcs12 -in mycert.pfx -out tmpmycert.pem -nodes输入导入密码: MAC验证正常

使用密码将无密码pem转换为新的pfx文件:

-in @hostnameopenssl -export -out mycert2.pfx -in tmpmycert.pem输入导出密码:验证-输入导出密码:

删除临时文件:

用户@主机名tmpmycert.pem

(示例使用Linux openssl,但您也可以使用Windows版本,语法相同)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26348678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档