私は春のブート時にアプリケーションを開発していますが、セキュリティ上の目的で様々な形式でrecaptchaを統合する必要がありましたが、接続では常に接続がタイムアウトしてしまいました。それは通過し、答えを返しますが、Javaコードの時間がなくなり、エラーが発生します。java.net.ConnectException: Connection timed out: connect
「Java OK HTTP」で提供されるポストマンコードを使用して、私が間違っていることがわかりません。コードは次のものです。Spring Boot Recaptcha Configuration
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://www.google.com/recaptcha/api/siteverify?secret=XX&response=XXX")
.get()
.addHeader("cache-control", "no-cache")
.addHeader("postman-token", "f47548e1-a9e0-9065-7f76-dced294bddcb")
.build();
Response response = client.newCall(request).execute();
しかし、どこにエラーが発生していないようですが、誰かが私を助けることができますか?
実際に私は最後のconfでタイムアウトを得ましたが、最初のものでは到達できませんでした。どのようにプロキシを使用することが可能ですか? – Zenoheld
あなたは最後のconfでタイムアウトしており、最初のものでは到達不能なので、正しいです。プロキシを使用する必要があります。あなたは確かに認証(最も一般的なケース)とプロキシを使用する必要があります。だから、これを読んで:https://stackoverflow.com/questions/35554380/okhttpclient-proxy-authentication-how-to –
最後にそれは動作しませんでしたが、私の他のマシンで働いていた、プロキシは私は仮想マシンの内部で作業しているので、お尻、問題は設定が必要でした、ありがとうございます。 – Zenoheld