Twitter4J를 사용하여 Twitter에 업데이트를 게시하는 Java 프로세스가 있습니다. 적절한 토큰과 키가 모두 있습니다. 업데이트를 게시하려고하면이 오류가 발생합니다. 트위터가 작년에 인증서를 업데이트했고 Verisign의 클래스 3 G5 인증서를 cacerts 파일에 추가했습니다. 그러나 이것은 작동하지 않는 것 같습니다. 웹의 광범위한 트롤은 트위터 API 용 cacerts 파일에 올바른 인증서를 추가하는 확실한 절차를 찾지 못했습니다.
16/02/2015 11:53:13 PM : com.ibm.jsse2.util.g: No trusted certificate found Relevant discussions can be found on the Internet at: http://www.google.co.jp/search?q=2fc5b7cb or http://www.google.co.jp/search?q=11613e17 Twitter
Exception{exceptionCode=[2fc5b7cb-11613e17 2fc5b7cb-11613ded 2fc5b7cb-11613ded], statusCode=-1, message=null, code=-1, retryAfter=-1, rateLimitStatus=null, version=4.0.1}
16/02/2015 11:53:13 PM : at twitter4j.HttpClientImpl.handleRequest(HttpClientImpl.java:179)
16/02/2015 11:53:13 PM : at twitter4j.HttpClientBase.request(HttpClientBase.java:53)
16/02/2015 11:53:13 PM : at twitter4j.HttpClientBase.post(HttpClientBase.java:82)
16/02/2015 11:53:13 PM : at twitter4j.TwitterImpl.post(TwitterImpl.java:2004)
16/02/2015 11:53:13 PM : at twitter4j.TwitterImpl.updateStatus(TwitterImpl.java:251)
16/02/2015 11:53:13 PM : Caused by:
16/02/2015 11:53:13 PM : javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.g: No trusted certificate found
16/02/2015 11:53:13 PM : at com.ibm.jsse2.n.a(n.java:36)
16/02/2015 11:53:13 PM : at com.ibm.jsse2.sc.a(sc.java:442)
16/02/2015 11:53:13 PM : at com.ibm.jsse2.gb.a(gb.java:18)
16/02/2015 11:53:13 PM : at com.ibm.jsse2.gb.a(gb.java:205)
16/02/2015 11:53:13 PM : at com.ibm.jsse2.hb.a(hb.java:46)
16/02/2015 11:53:13 PM : at com.ibm.jsse2.hb.a(hb.java:57)
16/02/2015 11:53:13 PM : at com.ibm.jsse2.gb.n(gb.java:285)
16/02/2015 11:53:13 PM : at com.ibm.jsse2.gb.a(gb.java:146)
16/02/2015 11:53:13 PM : at com.ibm.jsse2.sc.a(sc.java:88)
16/02/2015 11:53:13 PM : at com.ibm.jsse2.sc.g(sc.java:437)
16/02/2015 11:53:13 PM : at com.ibm.jsse2.sc.a(sc.java:544)
16/02/2015 11:53:13 PM : at com.ibm.jsse2.sc.startHandshake(sc.java:124)
16/02/2015 11:53:13 PM : at com.ibm.net.ssl.www2.protocol.https.c.afterConnect(c.java:48)
16/02/2015 11:53:13 PM : at com.ibm.net.ssl.www2.protocol.https.d.connect(d.java:39)
16/02/2015 11:53:13 PM : at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:899)
16/02/2015 11:53:13 PM : at com.ibm.net.ssl.www2.protocol.https.b.getOutputStream(b.java:47)
16/02/2015 11:53:13 PM : at twitter4j.HttpClientImpl.handleRequest(HttpClientImpl.java:137)
16/02/2015 11:53:13 PM : ... 8 more
16/02/2015 11:53:13 PM : Caused by:
16/02/2015 11:53:13 PM : com.ibm.jsse2.util.g: No trusted certificate found
16/02/2015 11:53:13 PM : at com.ibm.jsse2.util.f.a(f.java:154)
16/02/2015 11:53:13 PM : at com.ibm.jsse2.util.f.b(f.java:135)
16/02/2015 11:53:13 PM : at com.ibm.jsse2.util.d.a(d.java:12)
16/02/2015 11:53:13 PM : at com.ibm.jsse2.gc.a(gc.java:28)
16/02/2015 11:53:13 PM : at com.ibm.jsse2.gc.checkServerTrusted(gc.java:16)
16/02/2015 11:53:13 PM : at com.ibm.jsse2.gc.b(gc.java:82)
16/02/2015 11:53:13 PM : at com.ibm.jsse2.hb.a(hb.java:308)
16/02/2015 11:53:13 PM : ... 20 more
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다