我有一个必须迁移的Push-Notification服务(因为IBM正在关闭旧服务)。
我使用了原始应用,刚刚开通了新的推送服务。
现在,当我尝试使用REST-API在线测试安装时,它告诉我应用程序机密无效。
我是否还要开一个新的应用程序? (此外,我无法在新界面中找到app-secret)
旧的移动应用程序会发生什么。该服务是否并排运行了一段时间?
答案 0 :(得分:0)
新推送服务的app-secret值是VCAP凭证,而不是与旧服务一样的整体应用程序机密。新服务更加分离,因此此时只需推送秘密值(添加以防止恶意使用REST API),并且它位于与旧服务不同的位置。
以下是从新的推送服务实例中获取应用秘密的步骤(取自:https://console.ng.bluemix.net/docs/services/mobilepush/t_restapi.html)。请注意,单击“显示凭据”时,这将引用应用程序仪表板的“连接”选项卡上的新推送服务实例磁贴。
据说,我强烈建议您使用旧服务(推送,移动数据,移动应用程序安全)从您的应用程序完全迁移到新应用程序,只使用新服务(推送通知,Cloudant NoSQLDB,移动客户端访问)。这些服务不是为了跨代工作,而是应该批发。