近一年我没有触及我的Parse服务器,但今天我不得不上传新的推送通知证书以保持一切正常运行。我添加了新的p12证书(没有更改任何其他内容),将更改推送到Heroku,并立即开始获得" [错误]:未授权(代码:0,版本:1.13.0)"我的控制台中的消息。在我的Heroku日志中,我为使用Cloud代码尝试发送的每次推送获取了代码403。我仍然可以访问我的仪表板并查看数据等。所以看起来我的云代码在某种程度上被打破了。
我注意到在推送这些更改后,我的Parse Server版本从2.2.16跃升至2.2.25。当我恢复更改并返回到2.2.16时,一切都重新开始了。
有没有办法要求特定版本的Parse Server,所以我可以继续使用2.2.16并上传这些新证书?或者,如果没有这个,有没有办法将证书推送到Heroku而不将Parse Server更新为新版本?
答案 0 :(得分:0)
将package.json中的'parse-server'版本从'~2.2.16'更改为'2.2.16'似乎解决了这个问题。