java – aws apns推送通知500错误

我是新手亚马逊推送通知安卓通知工作正常,但问题出现在苹果推送通知.我为生产环境创建了新证书,导出了私钥,并将证书和私钥转换为pem格式.当我尝试使用java代码发送通知时,我收到500错误,当我尝试使用amazon控制台发送时,通知发布,设备收到它.以下错误是我尝试使用java程序发送通知时得到的.

===========================================

Getting Started with Amazon SNS
===========================================

Caught an AmazonServiceException, which means your request made it to     Amazon SNS, but was rejected with an error response for some reason.
Error Message:    Request could not be completed (Service: AmazonSNS;     Status Code: 500; Error Code: InternalError; Request ID:     238e7020-5f23-5d76-89aa-3f6707fde345)
HTTP Status Code: 500
AWS Error Code:   InternalError
Error Type:       Service
Request ID:       238e7020-5f23-5d76-89aa-3f6707fde345

解决方法:

该错误可能是由于您使用的证书和私钥.如果您能够使用亚马逊控制台发送通知,那么在创建平台应用程序时输入私钥.p12和密码时,请尝试获取在控制台中生成的私钥和证书,并打开pem文件替换内容pem文件中的证书和私钥与亚马逊证书和私钥的证书和私钥应该有效.

相关文章

当我们远离最新的 iOS 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...