节点推送通知重复询问密码

Node push notification repeatly ask for password

我正在使用 node-apn 向 Apple 设备发送推送通知,我已将其设为独立服务器,以便它从外部源接收消息。

但是当服务器启动时它不要求输入密码。当来自外部源的第一条消息进来时,它要求输入密码。有时它似乎不止一次要求。

有没有办法让它永远只要求输入一次密码?

好的,我知道您可以将 PEM 密码短语作为一个选项。 但是,我不知道这对安全的影响。我认为最好从一些环境变量加载它。

var options = {
  passphrase: 'XXXXX'
};

var apnConnection = new apn.Connection(options);