亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

Java APNS證書錯誤,顯示“ DerInputStream.getLength():lengthTag = 109,太大。”

瀏覽:121日期:2024-04-28 15:30:59
如何解決Java APNS證書錯誤,顯示“ DerInputStream.getLength():lengthTag = 109,太大。”?

我遇到了同樣的問題,但是只有當您使用 我的解決方案才能為您提供幫助。

Maven資源過濾(讓您在資源文件中包含變量)可能會使您的二進制文件混亂-并且證書對修改尤其敏感。

通常,不應過濾二進制內容。但是我不能僅僅禁用資源過濾,因為我有一些包含變量的.properties文件。因此解決方案是 。

<build> [...] <resources><resource> <directory>src/main/resources</directory> <filtering>true</filtering> <excludes><exclude>**/*.p12</exclude> </excludes></resource><resource> <directory>src/main/resources</directory> <filtering>false</filtering> <includes><include>**/*.p12</include> </includes></resource> </resources> [...]</build>

有關Maven資源過濾的更多信息:http : //maven.apache.org/plugins/maven-resources-plugin/examples/filter.html

解決方法

當我嘗試使用Java APNS將推送通知發送到iOS時,收到以下錯誤消息:

com.notnoop.exceptions.InvalidSSLConfig:java.io.IOException:DerInputStream.getLength():lengthTag= 109,太大。

我已經嘗試將證書轉換為個人信息交換(.p12),也遇到相同的錯誤。任何人都知道問題以及如何解決?

這是我的Java代碼:

ApnsService service = APNS.newService() .withCert('src/net/notification/ck.jks','******') .withSandboxDestination() .build();String payload = APNS.newPayload().alertBody(record.getSendMsg()).build();String token = record.getToken();service.push(token,payload);

謝謝。

標簽: java
主站蜘蛛池模板: aaa在线| 在线观看香蕉免费啪在线观看 | 欧日韩美香蕉在线观看 | 国产亚洲一路线二路线高质量 | 国产成人免费片在线视频观看 | 久久久免费视频播放 | 国产一区二区三区久久精品小说 | 欧美成人亚洲 | 日韩成人在线视频 | 国产亚洲一级精品久久 | 成人a毛片视频免费看 | 黄色毛片一级 | 波多野结衣视频免费 | 国产成人精品久久一区二区小说 | 国产特黄特色的大片观看免费视频 | 成 人 黄 色 免费播放 | 最新亚洲一区二区三区四区 | 99视频免费| 一区二区三区视频免费观看 | 日韩精品综合 | 久久精品国产亚洲7777 | 久久精品国产线看观看亚洲 | 久草视频在线看 | 国内精品久久久久久影院老狼 | 武松大战潘金莲三级在线 | 永久免费91桃色福利 | 男人看片网址 | 免费一级特黄 欧美大片 | 一区二区不卡久久精品 | 农村寡妇偷毛片一级 | 国产日韩线路一线路二 | 欧美成人老熟妇暴潮毛片 | 成人免费毛片网站 | 国产成人免费高清视频网址 | 91精品国产手机在线版 | 一个人看的日本免费视频 | 欧美另类videosgrstv变态 欧美另类高清xxxxx | 久久久999国产精品 久久久99精品免费观看 | 乱码在线中文字幕加勒比 | 欧美一级网 | 欧美高清日韩 |