我正在实施野生动物园Web推送通知,并允许我的网站同时使用v1和v2网址,但是我注意到,尽管第一个请求推送包是通过v2发送的,但下一个注册该设备的请求是发送的到v1。这是预期的和正确的吗?一切正常,我收到了所有需要的信息,包括授权标头和令牌。当我将令牌存储到db并尝试发送推送通知时,一切都按预期工作,我只是不确定为什么它会回退到我的v1 url。
safari发送的日志中没有任何内容,应该为v2准备push软件包。它包含应有的一切,并且还用中间的WWDRCA证书签名。我使用了苹果提供的php伴侣脚本,并将中间证书显式添加到额外的证书参数中。还有其他人看到这种行为吗?