2

我设置了必须迁移的推送通知服务(因为 IBM 正在关闭旧服务)。

我使用了原来的应用程序,只是打开了一个新的推送服务。

现在,当我尝试使用 REST-API 在线测试安装时,它告诉我应用程序密码无效。

我是否也必须打开一个新应用程序?(此外,我在新界面中找不到 app-secret)

旧的移动应用程序会发生什么。该服务是否会并行运行一段时间?

4

1 回答 1

0

新推送服务的 app-secret 值是 VCAP 凭证,而不是像旧服务那样的整体应用程序机密。新服务更加解耦,因此此时只有推送需要秘密值(添加以防止恶意使用 REST API),并且它位于与旧服务不同的位置。

以下是从新推送服务实例中获取应用程序密钥的步骤(取自:https ://console.ng.bluemix.net/docs/services/mobilepush/t_restapi.html )。请注意它说单击 Show Credentials 的位置是指应用程序仪表板的 Connections 选项卡上的新推送服务实例磁贴。

在此处输入图像描述

话虽如此,我强烈建议您将使用旧服务(推送、移动数据、移动应用程序安全)的应用程序完全迁移到只使用新服务(推送通知、Cloudant NoSQLDB、移动客户端访问)的新应用程序。这些服务不打算跨代协同工作,而应该批发。

于 2016-06-06T11:42:50.907 回答