var proxy = new System.Net.WebProxy("http://proxy.example:8080")
{
    Credentials = proxyCredentials
};
var factory = Google.Apis.Http.HttpClientFactory.ForProxy(proxy);
var routedCredential = credential.CreateWithHttpClientFactory(factory);

credential yw GoogleCredential presennol y cais. Mae'r dull yn dychwelyd copi, felly defnyddiwch routedCredential ar gyfer gwaith tocyn neu ddilysu API yn lle parhau gyda'r gwreiddiol.

proxyCredentials sy'n nodi'r cyfrif cyfryngol; hepgorwch y cychwynnydd os nad oes angen. Yn yr achos heb ddilysu hwnnw, gall y rhestr dirprwy HTTP ddarparu ymgeiswyr pen draw pan fo cyrchfan y tocyn yn gyhoeddus ac y caniateir llwybr dirprwy cyhoeddus. Cadwch y math a'r scopes gofynnol y credential Google. Nid yw credentialau'r dirprwy yn disodli cyfrinach cleient, allwedd cyfrif gwasanaeth na thocyn mynediad.

Mae cleient y gwasanaeth API yn llwybr adeiladu arall. Rhowch y ffatri a fwriadwyd i'r cludiant hwnnw hefyd pan fo angen y dirprwy ar geisiadau'r gwasanaeth a'r tocyn ill dau. Gall ffurfweddu'r gwasanaeth yn unig adael cais tocyn cynharach yn methu cysylltu.

Mae tocyn mynediad yn y storfa yn osgoi cyfnewidiad newydd. Cymharwch y gwesteiwr a'r cais a fethodd mewn gwirionedd yn lle trin gweithrediad tocyn storfa neu adeiladu gwrthrych fel cysylltiad dirprwy newydd.

Erthyglau cysylltiedig