Socraigh an dá chonair le linn an túsaithe, agus an fíordaitheoir IAM a tugadh don tseirbhís i ndáiríre á úsáid:

import java.net.InetSocketAddress;
import java.net.Proxy;
import com.ibm.cloud.sdk.core.http.HttpConfigOptions;

var proxy = new Proxy(
    Proxy.Type.HTTP,
    new InetSocketAddress("proxy.example.net", 8080));

authenticator.setProxy(proxy);

var options = new HttpConfigOptions.Builder()
    .proxy(proxy)
    .build();
service.configureClient(options);

Anseo is iad authenticator agus service réada reatha an fheidhmchláir. Cuir na socruithe i bhfeidhm sula dtosaíonn fáil an chomhartha nó iarratais na seirbhíse, agus gnáthfhíorú teastais ar siúl. San áit ar féidir leis an bhfeidhmchlár críochphointe HTTP poiblí a úsáid don dá cheann scríbe, tá seoltaí iarrthacha ar fáil sa liosta seachfhreastalaí HTTP.

Clúdaíonn an dá shannadh iarratais éagsúla. Clúdaíonn authenticator.setProxy conair an chomhartha IAM; cuireann service.configureClient an seachfhreastalaí i bhfeidhm ar iompar na seirbhíse. Ní bhunaíonn cumrú ceann amháin conair an chinn eile.

I gcás teipe, aithin an t-óstach a luaitear san iarratas a theip. Cúngaíonn fáil rathúil an chomhartha an fhadhb go conair na seirbhíse; ní chruthaíonn sé áfach gur fhuair an chonair sin a roghanna seachfhreastalaí.

Tagann HttpConfigOptions ó IBM Java SDK Core. Agus seanmhúnla ConversationService á oiriúnú, úsáid an pacáiste Core agus an ghlúin seirbhíse a roghnaigh an feidhmchlár seachas seanchlas líonra a bhaineann go sonrach leis an tseirbhís a chóipeáil.

Ailt ghaolmhara