1

YouTube APIを使用してYouTubeに動画をアップロードしようとしています。次のコード セグメントで認証すると、エラー メッセージが表示されます

YouTubeService service = new YouTubeService("Oakland-YouTubeUploadClient-1", developerKey);
try {
    service.setUserCredentials(username, password);      
} catch (AuthenticationException e) {
    System.out.println("Invalid login credentials.");
    System.out.println("Auth excep. = " + e.getMessage());
    e.printStackTrace();
} catch (Exception e) {
    System.out.println("Excep. = " + e.getMessage());           
    e.printStackTrace();
}

私が得たエラーメッセージは次のとおりです。

[2/11/13 13:09:42:041 EST] 00000056 SystemErr R com.google.gdata.util.AuthenticationException: ログイン URI での接続エラー
[2/11/13 13:09:42:041 EST] 00000056 SystemErr R at com.google.gdata.client.GoogleAuthTokenFactory.getAuthToken(GoogleAuthTokenFactory.java:549)
[2/11/13 13:09:42:041 EST] 00000056 SystemErr R at com.google.gdata.client.GoogleAuthTokenFactory.setUserCredentials(GoogleAuthTokenFactory.java:397)
[2/11/13 13:09:42:041 EST] 00000056 SystemErr R at com.google.gdata.client.GoogleService.setUserCredentials(GoogleService.java:364)
[2/11/13 13:09:42:041 EST] 00000056 SystemErr R at com.google.gdata.client.GoogleService.setUserCredentials(GoogleService.java:319)
[2/11/13 13:09:42:041 EST] 00000056 SystemErr R at com.google.gdata.client.GoogleService.setUserCredentials(GoogleService.java:303)
[2/11/13 13:09:42:041 EST] 00000056 SystemErr R at com.oakland.egov.videogallery.YouTubeUploadClient.execute(YouTubeUploadClient.java:188)
[2/11/13 13:09:42:041 EST] 00000056 SystemErr R at com.oakland.egov.videogallery.VideoGalleryServlet.uploadFilesFromDisk (VideoGalleryServlet.java:3502)
[2/11/13 13:09:42:041 EST] 00000056 SystemErr R at com.oakland.egov.videogallery.VideoGalleryServlet.performTask (VideoGalleryServlet.java:2560)
[2/11/13 13:09:42:041 EST] 00000056 SystemErr R at com.oakland.egov.videogallery.VideoGalleryServlet.doPost (VideoGalleryServlet.java:4440)
[2/11/13 13:09:42:041 EST] 00000056 SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java:738)
[2/11/13 13:09:42:041 EST] 00000056 SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
[2/11/13 13:09:42:041 EST] 00000056 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1449)
[2/11/13 13:09:42:057 EST] 00000056 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:790)
[2/11/13 13:09:42:057 EST] 00000056 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:443)
[2/11/13 13:09:42:057 EST] 00000056 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:175)
[2/11/13 13:09:42:057 EST] 00000056 SystemErr R at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:91)
[2/11/13 13:09:42:057 EST] 00000056 SystemErr R at com.ibm.ws.webcontainer.WebContainer.handleRequest (WebContainer.java:859)
[2/11/13 13:09:42:057 EST] 00000056 SystemErr R at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1557)
[2/11/13 13:09:42:057 EST] 00000056 SystemErr R at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:173)
[2/11/13 13:09:42:057 EST] 00000056 SystemErr R at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:455)
[2/11/13 13:09:42:057 EST] 00000056 SystemErr R at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:384)
[2/11/13 13:09:42:057 EST] 00000056 SystemErr R at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:83)
[2/11/13 13:09:42:057 EST] 00000056 SystemErr R at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted (AioReadCompletionListener.java:165)
[2/11/13 13:09:42:057 EST] 00000056 SystemErr R at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
[2/11/13 13:09:42:057 EST] 00000056 SystemErr R at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions (AsyncChannelFuture.java:161)
[2/11/13 13:09:42:057 EST] 00000056 SystemErr R at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
[2/11/13 13:09:42:057 EST] 00000056 SystemErr R at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:202)
[2/11/13 13:09:42:057 EST] 00000056 SystemErr R at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:766)
[2/11/13 13:09:42:057 EST] 00000056 SystemErr R at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:896)
[2/11/13 13:09:42:057 EST] 00000056 SystemErr R at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527)
[2/11/13 13:09:42:057 EST] 00000056 SystemErr R 原因: javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.g: PKIX パスの構築に失敗しました: java.security.cert。 CertPathBuilderException: PKIXCertPathBuilderImpl は有効な CertPath を構築できませんでした。; 内部原因は次のとおりです。
    java.security.cert.CertPathValidatorException: OU=Equifax Secure Certificate Authority、O=Equifax、C=US によって発行された証明書は信頼されていません。内部原因は次のとおりです。
    java.security.cert.CertPathValidatorException: 証明書チェーン エラー
[2/11/13 13:09:42:072 EST] 00000056 SystemErr R at com.ibm.jsse2.na (n.java:22)
[2/11/13 13:09:42:072 EST] 00000056 SystemErr R at com.ibm.jsse2.tc.a (tc.java:465)
[2/11/13 13:09:42:072 EST] 00000056 SystemErr R at com.ibm.jsse2.gb.a (gb.java:352)
[2/11/13 13:09:42:072 EST] 00000056 SystemErr R at com.ibm.jsse2.gb.a (gb.java:95)
[2/11/13 13:09:42:072 EST] 00000056 SystemErr R at com.ibm.jsse2.hb.a (hb.java:418)
[2/11/13 13:09:42:072 EST] 00000056 SystemErr R at com.ibm.jsse2.hb.a (hb.java:56)
[2/11/13 13:09:42:072 EST] 00000056 SystemErr R at com.ibm.jsse2.gb.n (gb.java:307)
[2/11/13 13:09:42:072 EST] 00000056 SystemErr R at com.ibm.jsse2.gb.a (gb.java:181)
[2/11/13 13:09:42:072 EST] 00000056 SystemErr R at com.ibm.jsse2.tc.a (tc.java:468)
[2/11/13 13:09:42:072 EST] 00000056 SystemErr R at com.ibm.jsse2.tc.g(tc.java:208)
[2/11/13 13:09:42:072 EST] 00000056 SystemErr R at com.ibm.jsse2.tc.a (tc.java:482)
[2/11/13 13:09:42:072 EST] 00000056 SystemErr R at com.ibm.jsse2.tc.startHandshake(tc.java:597)
[2/11/13 13:09:42:072 EST] 00000056 SystemErr R at com.ibm.net.ssl.www2.protocol.https.c.afterConnect(c.java:44)
[2/11/13 13:09:42:072 EST] 00000056 SystemErr R at com.ibm.net.ssl.www2.protocol.https.d.connect(d.java:36)
[2/11/13 13:09:42:072 EST] 00000056 SystemErr R at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1024)
[2/11/13 13:09:42:072 EST] 00000056 SystemErr R at com.ibm.net.ssl.www2.protocol.https.b.getOutputStream(b.java:66)
[2/11/13 13:09:42:072 EST] 00000056 SystemErr R at com.google.gdata.client.GoogleAuthTokenFactory.makePostRequest(GoogleAuthTokenFactory.java:611)
[2/11/13 13:09:42:072 EST] 00000056 SystemErr R at com.google.gdata.client.GoogleAuthTokenFactory.getAuthToken(GoogleAuthTokenFactory.java:547)
[2/11/13 13:09:42:072 EST] 00000056 SystemErr R ... 29 もっと見る
[2/11/13 13:09:42:072 EST] 00000056 SystemErr R 原因: com.ibm.jsse2.util.g: PKIX パスの構築に失敗しました: java.security.cert.CertPathBuilderException: PKIXCertPathBuilderImpl は有効なパスを構築できませんでした証明書パス。; 内部原因は次のとおりです。
    java.security.cert.CertPathValidatorException: OU=Equifax Secure Certificate Authority、O=Equifax、C=US によって発行された証明書は信頼されていません。内部原因は次のとおりです。
    java.security.cert.CertPathValidatorException: 証明書チェーン エラー
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R at com.ibm.jsse2.util.eb(e.java:45)
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R at com.ibm.jsse2.util.eb(e.java:106)
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R at com.ibm.jsse2.util.da(d.java:5)
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R at com.ibm.jsse2.hc.a (hc.java:61)
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R at com.ibm.jsse2.hc.checkServerTrusted(hc.java:10)
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R at com.ibm.ws.ssl.core.WSX509TrustManager.checkServerTrusted (WSX509TrustManager.java:310)
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R at com.ibm.jsse2.hb.a (hb.java:103)
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R ... 42 もっと見る
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R 原因: java.security.cert.CertPathBuilderException: PKIXCertPathBuilderImpl は有効な証明書パスを構築できませんでした。; 内部原因は次のとおりです。
    java.security.cert.CertPathValidatorException: OU=Equifax Secure Certificate Authority、O=Equifax、C=US によって発行された証明書は信頼されていません。内部原因は次のとおりです。
    java.security.cert.CertPathValidatorException: 証明書チェーン エラー
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R at com.ibm.security.cert.PKIXCertPathBuilderImpl.engineBuild (PKIXCertPathBuilderImpl.java:411)
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R at java.security.cert.CertPathBuilder.build (CertPathBuilder.java:258)
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R at com.ibm.jsse2.util.eb(e.java:70)
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R ... 48 もっと見る
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R 原因: java.security.cert.CertPathValidatorException: OU=Equifax Secure Certificate Authority、O=Equifax、C=US によって発行された証明書は信頼されていません; 内部原因は次のとおりです。
    java.security.cert.CertPathValidatorException: 証明書チェーン エラー
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R at com.ibm.security.cert.BasicChecker.(BasicChecker.java:111)
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R at com.ibm.security.cert.PKIXCertPathValidatorImpl.engineValidate (PKIXCertPathValidatorImpl.java:176)
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R at com.ibm.security.cert.PKIXCertPathBuilderImpl.myValidator(PKIXCertPathBuilderImpl.java:737)
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R at com.ibm.security.cert.PKIXCertPathBuilderImpl.buildCertPath(PKIXCertPathBuilderImpl.java:649)
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R at com.ibm.security.cert.PKIXCertPathBuilderImpl.buildCertPath(PKIXCertPathBuilderImpl.java:595)
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R at com.ibm.security.cert.PKIXCertPathBuilderImpl.engineBuild(PKIXCertPathBuilderImpl.java:357)
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R ... 50 詳細
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R 原因: java.security.cert.CertPathValidatorException: 証明書チェーン エラー
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R at com.ibm.security.cert.CertPathUtil.findIssuer (CertPathUtil.java:298)
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R at com.ibm.security.cert.BasicChecker.(BasicChecker.java:108)
[2/11/13 13:09:42:103 EST] 00000056 SystemErr R ... 55 もっと見る

任意のアイデア、ヘルプ、または推奨事項を高く評価します。

4

0 に答える 0