Box Java SDK 4: Angiv en proxy på BoxAPIConnection
Konfigurer den ældre Box Java SDK-forbindelse med en java.net.Proxy og separate legitimationsoplysninger til mellemleddet før ressourcekald.
Til grænsefladen i Box Java SDK 4.x-stil, der bruger com.box.sdk.BoxAPIConnection, skal du konfigurere den forbindelse, som applikationen sender videre til sine ressourceoperationer:
var api = new com.box.sdk.BoxAPIConnection(accessToken);
api.setProxy(new java.net.Proxy(
java.net.Proxy.Type.HTTP,
new java.net.InetSocketAddress("proxy.example", 8080)));
Brug applikationens eksisterende Box accessToken. Hvis proxyen kræver en konto, angives den via api.setProxyUsername og api.setProxyPassword; disse oplysninger autentificerer mellemleddet.
Box API er fortsat HTTPS-destinationen, som nås gennem en HTTP-proxytunnel; listen over HTTP-proxier giver offentlige endpointkandidater til den rute. Hold ressourcekald på denne konfigurerede api-instans.
Fuldfør konfigurationen, før samtidige operationer begynder, og hold ruten stabil for arbejdsbelastningen. Genererede Box-klienter har en anden konfigurationsgrænseflade end den BoxAPIConnection-generation, der vises her.