草庐IT

客户端

全部标签

javax.mail.MessagingException : 530 5. 7.57 SMTP;客户端未通过身份验证,无法在 MAIL FROM 期间发送匿名邮件

我有java程序(从谷歌复制)使用office365SMTP发送电子邮件,它作为一个标准的java程序工作正常但是当我将这个java程序作为jar文件部署在web-inf/lib一个Web应用程序并从JSP调用方法时抛出以下错误:javax.mail.SendFailedException:Sendingfailed;nestedexceptionis:javax.mail.MessagingException:5305.7.57SMTP;ClientwasnotauthenticatedtosendanonymousmailduringMAILFROM有人可以分享他们对这个问题的看法

java - 从客户端干净地关闭 GRPC-Java 中的所有打开流

我正在使用GRPC-Java1.1.2。在Activity的GRPCsession中,我打开了一些双向流。当客户端断开连接时,有没有办法从客户端清除它们?当我尝试断开连接时,我运行以下查找固定次数,然后断开连接,但我可以在服务器端看到以下错误(但不确定是否由其他问题引起):断开与客户端的连接while(!channel.awaitTermination(3,TimeUnit.SECONDS)){//checkforupperboundandbreakifso}channel.shutdown().awaitTermination(3,TimeUnit.SECONDS);服务器错误E04

java - Elasticsearch Rest 客户端仍然给出 IOException : Too Many Open Files

这是对上一篇文章中提供给我的解决方案的跟进:HowtoProperlyCloseRawRestClientWhenUsingElasticSearch5.5.0forOptimalPerformance?同样的错误信息又回来了!2017-09-2918:50:22.497ERROR11099---[8080-Acceptor-0]org.apache.tomcat.util.net.NioEndpoint:Socketacceptfailedjava.io.IOException:Toomanyopenfilesatsun.nio.ch.ServerSocketChannelImpl.

java - 我的小程序需要客户端访问资源的权限的策略文件位置在哪里?

我发现我必须编写一个策略文件来为我的小程序授予权限...但我真的很困惑...:(我想编写一个作为map查看器的小程序,我需要在运行我的小程序的客户端上保存图像图block以在本地访问图block以获得安全查看map的速度和时间,这对用户有好处...因此,小程序需要授予读取/写入权限并在客户端tempdir上创建目录。现在,我想写一个策略文件来获得对我的小程序的权限,我不想让用户参与其中,相反,我想自己编写策略文件来授予对小程序的权限...现在策略文件位置在哪里?在小程序jar文件中?小程序如何使用策略文件?请帮帮我 最佳答案 简单的

java - 在 JDBC for Oracle 中设置客户端信息

我有一个需要审核的Java应用程序(所以显然我需要一种可以通过应用程序名称识别该应用程序的方法)。我用谷歌搜索发现ojdbc14有方法.setClientInfo允许使用自定义名称注册应用程序,所以我试图让它工作但我收到以下错误:Exceptioninthread"main"java.lang.AbstractMethodError:oracle.jdbc.driver.T4CConnection.setClientInfo(Ljava/lang/String;Ljava/lang/String;)V我正在使用ojdbc14和oracle10gexpress。如果我不设置行:conne

java - WebSphere MQ 的独立 Java JMS 客户端

我可以只使用带有标准JMS的WebSphere的jar文件来将消息发送到WebSphereMQ服务器,还是我需要下载他们的WebSphereMQ客户端? 最佳答案 您可以仅将jar文件用于JMS和nativeJavaMQAPI,但问题是您是否真的想要这样做。完整的客户端安装包括源代码和对象形式的示例程序、实用程序、跟踪等。当您向IBM提交故障单时,他们可能会要求您提供您将使用这些工具收集的信息。如果您没有完整安装,您可能无法提供请求的诊断信息。因此,IBM支持完整的客户端安装。如果您只是想学习JMS并编写一个玩具应用程序,这可能没问

使用套接字的java简单telnet客户端

我已经阅读了很多关于该主题的内容,telnet是一种协议(protocol),而不是简单的套接字连接,等待换行符,使用外部库等等......底线是我需要启动并运行一个快速但肮脏的javatelnet应用程序,不一定是可扩展的,也不一定是漂亮的,所以我试图避免使用库、系统函数调用等。我一直在尝试和测试,到目前为止,当我尝试登录路由器时(当然是通过telnet),我没有……什么都没有。这是到目前为止我一直在使用的代码片段,请有人给我指出正确的方向,因为我不知道我还应该尝试什么,因为我确信它必须是真正的东西我想念的简单而愚蠢。提前致谢!Socketsocket=newSocket("192.

java - 如何让 ReSTLet 客户端忽略 SSL 证书问题

我目前在一个测试环境中工作,其中服务器具有默认的自签名SSL证书。我正在使用ReSTLet2.1-RC2并像这样实例化客户端资源:Clientclient=newClient(newContext(),Protocol.HTTP);cr=newClientResource(String.format(itql_endpoint,riQuery));cr.setNext(client);并为我调用的每个电话重复使用客户端。如何设置客户端以使其忽略有问题的证书。 最佳答案 正确的方法是将这个自签名证书导入客户端的信任库,例如使用keyt

java - Jersey 客户端未设置内容长度

我正在使用dropwizard来编写一个web应用程序,并且还使用Jersey客户端,如http://dropwizard.codahale.com/manual/client/#man-client-jersey但似乎每当我尝试使用Jersey客户端发帖时,远程网络服务都会提示Content-Lengthheader丢失并失败。publicJobResponsecreateJob(JobRequestjob){returnjerseyClient.resource(URI.create(JOBS_URL)).type(MediaType.APPLICATION_JSON_TYPE).

java - 写入客户端 channel 时出现异常 java.nio.channels.ClosedChannelException

我使用netty3.5.8创建了一个游戏服务器。起初,从服务器向客户端发送数据没有任何问题。但是当服务器运行一段时间后,向客户端channel写入数据时出现很多异常[java.nio.channels.ClosedChannelException]。以前任何人都得到过这个异常。有什么技巧可以解决这个问题吗?我考虑缓存缓冲区的原因。我的代码示例是这样的:ChannelBufferbff=ChannelBuffers.buffer(18);bff.writeByte(Events.S_SERVER_PUSH);bff.writeByte((byte)0);bff.writeInt(idRo