Box Java SDK 4: een proxy instellen op BoxAPIConnection
Configureer de oude Box Java SDK-verbinding met een java.net.Proxy en afzonderlijke inloggegevens van de tussenlaag vóór resourceaanroepen.
Configureer voor de interface in Box Java SDK 4.x-stijl met com.box.sdk.BoxAPIConnection de verbinding die de applicatie doorgeeft aan haar resourcebewerkingen:
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)));
Gebruik de bestaande Box accessToken van de applicatie. Als de proxy een account vereist, stel die dan in via api.setProxyUsername en api.setProxyPassword; die inloggegevens verifiëren de tussenlaag.
De Box API blijft de HTTPS-bestemming, bereikt via een HTTP-proxytunnel; de HTTP-proxylijst biedt openbare eindpuntkandidaten voor die route. Houd resourceaanroepen op deze geconfigureerde api-instantie.
Voltooi de configuratie voordat gelijktijdige bewerkingen beginnen en houd de route stabiel voor de werklast. Gegenereerde Box-clients bieden een andere configuratie-interface dan de hier getoonde BoxAPIConnection-generatie.