首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS通知(Pusher)

iOS通知(Pusher)
EN

Stack Overflow用户
提问于 2017-03-09 10:21:47
回答 1查看 553关注 0票数 1

我尝试使用Pusher将通知添加到我的iOS应用程序中。当我向服务器发送设备令牌时,我会发出以下问题:

代码语言:javascript
复制
Bad HTTP response: <NSHTTPURLResponse: 0x174032be0> { URL: https://nativepushclient-cluster1.pusher.com/client_api/v1/clients } { status code: 401, headers {
    Connection = "keep-alive";
    "Content-Length" = 125;
    "Content-Type" = "application/json";
    Date = "Thu, 09 Mar 2017 10:12:22 GMT";
    Server = Cowboy;
    Via = "1.1 vegur"; } } with body: Optional("{\"error\":\"Invalid application credentials for apns\",\"desc\":\"Unable to read your certificate: failed to decrypt private key\"}\n")

“{\”error\“:\”apns的无效应用程序凭据“”,\“desc\”:“无法读取证书:无法解密私钥\”

任何想法都会受到强烈的赞赏!(我确实将我的证书.p12转换为.pem (证书+密钥在一个文件中,应该创建两个文件吗?)

我做到了:

openssl pkcs12 -in path.p12 -out newfile.pem

我应该这么做吗?

openssl pkcs12 -in path.p12 -out newfile.crt.pem -clcerts -nokeys openssl -in path.p12 -out newfile.key.pem -nocerts -nodes

非常感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-09 18:29:15

我使用了来自https://github.com/nomad/houston的教程

代码语言:javascript
复制
$ openssl pkcs12 -in cert.p12 -out apple_push_notification.pem -nodes -clcerts
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42692680

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档