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 ഐഡന്റിറ്റിയോ ഡൊമെയ്നോ ഉപയോഗിക്കുക.

അനുബന്ധ ലേഖനങ്ങൾ