我用notnoop java apns推送mdm消息,我试着在主功能中推送消息是可以的!但是,在jetty/tomcat web环境中运行spring mvm时,添加javax。网ssl。SSLHandshakeException:收到致命警报:握手失败!帮助我。
ModelAttribute
RequestMapping("/deviceinfo")
public String pushCommand(HttpServletRequest request)
{
String id = request.getParameter("id");
Device device = deviceManager.get(new Long(id));
log.debug(device);
log.debug(device.getToken());
ApnsService service = APNS.newService().withCert( ClassLoader
.getSystemResourceAsStream("mdm_push.p12"),"123456")
.withProductionDestination().build();
String mdmPayload = APNS.newPayload().mdm(device.getToken().getPushMagic()).build();
service.push(device.getToken().getToken(), mdmPayload);
log.warn("mdmDeviceInfoCommand");
return "device form";
}
信息[Thread-19]ApnsConnectionImpl。在等待错误代码javax时运行(170)|异常。网ssl。SSLHandshakeException:收到致命警报:在阳光下握手失败。安全ssl。警报。sun上的getSSLException(Alerts.java:192)。安全ssl。警报。sun上的GetsLexception(Alerts.java:154)。安全ssl。SSLSocketImpl。recvAlert(SSLSocketImpl.java:1959)在sun上。安全ssl。SSLSocketImpl。sun上的readRecord(SSLSocketImpl.java:1077)。安全ssl。SSLSocketImpl。在sun上进行性能测试和震动(SSLSocketImpl.java:1312)。安全ssl。SSLSocketImpl。sun上的readDataRecord(SSLSocketImpl.java:882)。安全ssl。AppInputStream。在java上阅读(AppInputStream.java:102)。伊奥。输入流。读取(InputStream.java:101)
该错误可能是因为tomcat服务器无法访问p12文件。要么你忘了把p12文件上传到你的服务器上,要么它正在一个与你放进去的文件夹不同的文件夹中寻找它。
。getSystemResourceAsStream(“mdm_push.p12”),“123456”)
您可能应该在该调用中指定p12文件的路径。
我在这种情况下有点麻烦 问题是,如果"b"为空,运行块将被执行,即使elvis操作符引用了"a"let。我已经试过用"应用"代替"运行",同样的事情发生了
我有一个运行: 默认段落样式为: 此运行在msword中显示Calibri字体名称。卡里布里在里面的唯一地方。docx是theme1。xml(a:theme/a:themeElements/a:fontScheme/a:minorFont/a:latin)。主题为“办公主题”,方案为“办公”。 在这种情况下,这是搜索字体名称的正确位置吗
我试图将journald合并到一个运行基于Yocto的图像的平台中。该板有eMMC闪存,可以磨损与太频繁的写入,但我希望日志是持久的。 现在使用syslog,它将日志记录到tmpfs,然后使用logrotate压缩它们,并在日志增长到一定大小后将它们保存到peristent存储区。然而,这使得查询它们变得更加困难。 我没有办法将journald配置为记录到tmpfs并旋转到eMMC flash。j
投的是运营岗,面的我头皮发麻了: 1.为什么互联网行业感兴趣? 2.为什么投这个方向的运营 3.XXX实习时候为什么你想到这个做法,思考逻辑是什么 4.你在XXX时候怎么开展工作,扮演什么角色,为什么团队成员选你当leader? 5.对公司的认识 6.对岗位的认识 7.以前的失败经历是什么? 8.现在有offer吗?面试进度是什么 ? 9.你上学的大城市和家里的小城市 打车业务有什么不同 10.小
问题内容: 在感到手动功能/对象绑定以及与范围相关的问题令人头疼之后,我开始使用箭头功能,但非常清楚的是,我知道使用正常功能(ES5)比使用箭头功能(ES6)更好。 我对这些功能的理解 React中的正常功能: 手动绑定对象/功能,以便在功能内玩状态或道具并避免与范围相关的问题 始终在构造函数中绑定对象/函数,但不直接在渲染中 如果在构造函数中执行此操作,则Webpack仅在组件首次呈现时在bun
笔试题一个接一个 每一个都要三五天内做完🌚 看了产品本身又要看竞品啥样 题目演都不演直接来淘方案美美白嫖 天天熬夜做 做完一个又来一个 笔试题交上去然后反手挂我