Set GoogleGeocoder.Proxy áðrenn Geocoding.NET byrjar sína fyrispurning
Set WebProxy og konto hjá geocoderinum upp aðskilt frá Maps API-lyklinum.
var geocoder = new Geocoding.Google.GoogleGeocoder(apiKey)
{
Proxy = new System.Net.WebProxy("http://proxy.example:8080")
{
Credentials = new System.Net.NetworkCredential(
proxyUser, proxyPassword)
}
};Brúka API-lykil forritisins og konto millumgongumannsins, og kalla so GeocodeAsync ella ReverseGeocodeAsync gjøgnum henda uppsetta geocoderin. Slepp Credentials fyri millumgongumann uttan samváttan. Tá veitir HTTP-proxy-listi kandidatar, tá ið almenn geokodingarfyrispurningar verða loyvdar gjøgnum almenna millumgongumenn.
Fyrispurningarvegurin í Geocoding.NET stovnar ein HttpClientHandler og setur sína almennu IWebProxy-eginleika. Ein annar HttpClient, sum er uppsettur aðrastaðni, yvirtekur ikki tann vegir.
Halt svarinum 407 frá millumgongumanninum aðskilt frá svari Google á ógildugum lykli ella avvístum fyrispurningi. Brúka til integreraða samváttan ta Windows-identitetina ella tað domanið, sum hóvar til tann proxyn, í staðin fyri at skifta Maps-lykilin út við eitt proxy-loyniorð.