Outlook Storefront上已发布的添加的无效数字签名

时间:2018-01-02 20:26:30

标签: outlook office365 office-js office-addins

我们有一个已经批准并在Office商店中使用的插件,但是当用户去安装该插件时,它始终会因面向用户的消息“我们现在无法执行操作而失败” 。请稍后再试。'

由于失败是一致的,我查看了店面中发生的调用,看来这次对service.svc的调用提供了我能找到的最好的线索,告诉它失败的原因。我将粘贴下面的响应,但对我而言似乎最相关的部分是“无法安装此Office Store应用,因为它没有有效的数字签名。”

{
"Header": {
    "ServerVersionInfo": {
        "MajorVersion": 15,
        "MinorVersion": 20,
        "MajorBuildNumber": 366,
        "MinorBuildNumber": 3,
        "Version": "V2017_11_14"
    }
},
"Body": {
    "MessageText": "This Office Store app can't be installed because it doesn't have a valid digital signature.",
    "ResponseCode": "ErrorInternalServerError",
    "ResponseClass": "Error",
    "Extension": null,
    "WasFirstInstall": null
}

}

我们很难找到关于如何签署我们的应用程序的任何文档,甚至指出这是必要的步骤。如果任何人对此问题有任何经验,其中Office插件已获得MS批准但不会为最终用户安装,请欣赏任何提示。

此外,可能需要注意的是,这是对现有应用程序的更新,其中包含一些明显的更改和一些小的JS调整,因此应用程序的指纹很可能在版本之间发生了变化。提前感谢任何见解!

1 个答案:

答案 0 :(得分:-1)

修复方法是修改版本号并重新提交加载项。 加载项需要再次通过签名过程,为了实现这一点,需要使用更高版本号重新提交。