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

பயன்பாட்டின் API விசையையும் இடைத்தரகரின் கணக்கையும் பயன்படுத்தி, இந்த உள்ளமைக்கப்பட்ட geocoder வழியாக GeocodeAsync அல்லது ReverseGeocodeAsync ஐ அழைக்கவும். அங்கீகாரம் இல்லாத இடைத்தரகருக்கு Credentials ஐ விட்டுவிடவும். அந்த நிலையில், பொது இடைத்தரகர்கள் வழியாக பொது geocoding கோரிக்கைகள் அனுமதிக்கப்படும்போது HTTP ப்ராக்ஸி பட்டியல் வேட்பாளர்களை வழங்குகிறது.

Geocoding.NET இன் கோரிக்கை பாதை ஒரு HttpClientHandler ஐ உருவாக்கி அதன் பொது IWebProxy பண்பை ஒதுக்குகிறது. வேறு இடத்தில் உள்ளமைக்கப்பட்ட மற்றொரு HttpClient அந்த பாதையை மாற்றாது.

இடைத்தரகரின் 407 பதிலை Google இன் தவறான விசை அல்லது நிராகரிக்கப்பட்ட கோரிக்கைக்கான பதிலிலிருந்து தனியாக வைத்திருங்கள். ஒருங்கிணைந்த அங்கீகாரத்திற்கு, Maps விசையை ப்ராக்ஸி கடவுச்சொல்லாக மாற்றுவதற்குப் பதிலாக அந்த ப்ராக்ஸிக்கு ஏற்ற Windows அடையாளம் அல்லது டொமைனைப் பயன்படுத்தவும்.

தொடர்புடைய கட்டுரைகள்