首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以打包并签署Microsoft Edge的扩展?

是否可以打包并签署Microsoft Edge的扩展?
EN

Stack Overflow用户
提问于 2017-09-01 21:55:56
回答 2查看 634关注 0票数 0

我有Microsoft Developer订阅,因为还不能在商店中发布扩展,我想自己分发它们。有可能吗?我可以用有效的证书签署appx吗?

EN

回答 2

Stack Overflow用户

发布于 2017-09-08 14:21:52

我认为将appx打包为侧载模式可能会对您有所帮助,您可以自己分发它。详情请参见

https://docs.microsoft.com/en-us/windows/uwp/packaging/packaging-uwp-apps

如何创建证书的

  1. 创建证书

https://technet.microsoft.com/en-us/itpro/powershell/windows/pkiclient/new-selfsignedcertificate示例:

代码语言:javascript
复制
New-SelfSignedCertificate -Type Custom -Subject "CN=BurningFish" -KeyUsage DigitalSignature -CertStoreLocation "Cert:\LocalMachine\My"

您将获得证书的路径,例如A0A89249221A0BA3E8681A12021966475079214B。

  1. 使用

命令导出PFX

代码语言:javascript
复制
$pwd = ConvertTo-SecureString -String "password" -Force -AsPlainText 
Export-PfxCertificate -cert "Cert:\LocalMachine\My\A0A89249221A0BA3E8681A12021966475079214B" -FilePath C:\Temp\MyKey.pfx -Password $pwd

如何对appx进行打包和签名的

我在这个问题中提供了一个解决方案:Packging of Edge Extension which support nativemessaging(UWP app)

运行appx先决条件

将系统设置为旁载模式:

进入Setting-> Update & security -> For Developers -> Sideload apps。

票数 0
EN

Stack Overflow用户

发布于 2017-10-27 17:07:21

你可以自己打包、签名和部署到商店:这就是所谓的侧装应用程序。你所要做的就是跟随this process step by step

您不能将其分发给其他用户,并且只能在您自己的计算机上安装。目前仅限于通过商店进行分发。

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

https://stackoverflow.com/questions/46001795

复制
相关文章

相似问题

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