var geocoder = new Geocoding.Google.GoogleGeocoder(apiKey)
{
    Proxy = new System.Net.WebProxy("http://proxy.example:8080")
    {
        Credentials = new System.Net.NetworkCredential(
            proxyUser, proxyPassword)
    }
};

Úsáid eochair API an fheidhmchláir agus cuntas an idirghabhálaí, ansin glaoigh ar GeocodeAsync nó ReverseGeocodeAsync tríd an ngeochódóir cumraithe seo. Fág Credentials ar lár le haghaidh idirghabhálaí gan fhíordheimhniú. Sa chás sin soláthraíonn an liosta seachfhreastalaí HTTP iarrthóirí nuair a cheadaítear iarratais gheochódaithe phoiblí trí idirghabhálaithe poiblí.

Cruthaíonn cosán iarratais Geocoding.NET HttpClientHandler agus sannann sé a mhaoin phoiblí IWebProxy. Ní chuireann HttpClient eile atá cumraithe in áit eile ionad an chosáin sin.

Coinnigh freagra 407 an idirghabhálaí ar leithligh ó fhreagra Google ar eochair neamhbhailí nó ar iarraidh a diúltaíodh. Le haghaidh fíordheimhnithe chomhtháite, úsáid an t-aitheantas nó an fearann Windows atá oiriúnach don seachfhreastalaí sin seachas eochair Maps a chur in ionad pasfhocail seachfhreastalaí.

Ailt ghaolmhara