2017-05-10 8 views
2

Java 8 | Groovy言語|
IDE:IntelliJ IDEA | Gradleの3HttpBuilderバージョン0.7.1でignoreSSLIssuesを使用できません

私はSSLの問題に問題がある

コード:

import groovyx.net.http.RESTClient 

def client = new RESTClient() 
client.ignoreSSLIssues() 
def result = client.get(uri: "https://sacvo76l6b.execute-api.ap-northeast- 
1.amazonaws.com/") 

それは例外の下にスロー

javax.net.ssl.SSLPeerUnverifiedException:ピア認証されていません

at sun.securi ty.ssl.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:431) at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:128) at org.apache.http.conn.ssl.SSLSocketFactory。 (ManagedClientConnectionImpl.java: 294) at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:640) at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) at org。 apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) at org .apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:1066) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:1044) at groovyx.net.http.HTTPBuilder groovyx.net.http.RESTClient.get Test.getAuthCode_で(RESTClient.java:119) (Test.groovy:53)で.doRequest(HTTPBuilder.java:515)

私が使用しているが、 ignoreSSLIssues()、それは私にとってはうまくいかないようです。

また、私はこの問題を検証するために、バージョン0.7.2をダウンロードし、それはまた、同様の問題

PS1です:HttpURLConnectionのライブラリはまた私

の作品:ウリは私がポストマン

を使用する場合はPS2私のために正常に動作します

ご迷惑をおかけいたしますか?おかげで解決するには、多く

答えて

2

:問題 「javax.net.ssl.SSLPeerUnverifiedExceptionを認証されていないピア」私はちょうど

compile 'org.apache.httpcomponents:httpclient:4.5.3'

のGradle/Mavenの

へのHTTPClientの最新のバージョンをインポートするにはに2日かかりました解決する。これが私のような人に役立つことを願っています。

関連する問題