最近遇到一个问题,是当调用OIM调用API的时候,出现以下错误:
Exception in thread "main" javax.security.auth.login.LoginException: java.net.ConnectException: t3://10.50.1.235:14000: Bootstrap to 10.50.1.235/10.50.1.235:14000 failed. It is likely that the remote side declared peer gone on this JVM经反复检查不是代码的问题,而是Weblogic配置的问题,如下午红色方框标识出来的地方。
这个地方最好不填,这就代表着weblogic会在所有的端口上listen。
如果这个地方配置成了机器名,然后api调用的时候填的是IP地址。
private static final String OIM_URL = "t3://10.50.1.235:14000"; // OIM 11g deployment
那么返回的时候就会被重定向到机器名上,但是机器名又是不可达的,因此就报连接异常了connectexception。

本文详细阐述了一个在使用Weblogic进行OIM API调用时遇到的连接异常问题,主要原因是Weblogic配置不当。通过调整配置中的监听端口设置,避免将端口设置为机器名,从而解决了API调用失败的问题。
456

被折叠的 条评论
为什么被折叠?



