javax.net.ssl.SSLPeerUnverifiedException:在Windows 8中访问IBM Watson时未通过身份验证

时间:2016-02-26 10:03:45

标签: java ssl ibm-watson

我试图在Windows 8上使用Eclipse中的代码访问IBM Watson Personality Insights Java API。但是在运行代码时,

我收到以下异常:

线程“main”中的异常java.lang.RuntimeException:javax.net.ssl.SSLPeerUnverifiedException:peer未经过身份验证 在com.ibm.watson.developer_cloud.service.WatsonService.execute(WatsonService.java:184)

我没有得到任何正确的解决方案,特别是在Windows方面。我该如何解决?

编辑: - 我正在使用Oracle Java JDK 1.8。我也在使用Eclipse Mars。

代码段: -

String myProfile = "Call me Ishmael. Some years ago-never mind how ";  
PersonalityInsights service = new PersonalityInsights();  
service.setUsernameAndPassword("<USERNAME>", "<PASSWORD>");  
Profile personalityProfile = service.getProfile(myProfile);  
System.out.println(personalityProfile);  

<USERNAME><PASSWORD>是Watson中Personality Insights API的用户名和密码。

0 个答案:

没有答案