Deji GoogleGeocoder.Proxy ka hor inta Geocoding.NET aan bila codsigiisa
Ku habee WebProxy iyo akoonka geocoder si gaar ah furaha Maps API.
var geocoder = new Geocoding.Google.GoogleGeocoder(apiKey)
{
Proxy = new System.Net.WebProxy("http://proxy.example:8080")
{
Credentials = new System.Net.NetworkCredential(
proxyUser, proxyPassword)
}
};Isticmaal furaha API ee barnaamijka iyo akoonka dhexdhexaadiyaha, ka dib wac GeocodeAsync ama ReverseGeocodeAsync iyada oo loo marayo geocoder-kan habeysan. Ka tag Credentials dhexdhexaadiye aan xaqiijin lahayn. Xaaladdaas, liiska borooksiyada HTTP wuxuu bixiyaa musharixiin marka codsiyada geocoding ee dadweynaha laga ogolaado dhexdhexaadiyayaasha dadweynaha.
Wadada codsiga ee Geocoding.NET waxay abuurtaa HttpClientHandler waxayna u xilsaartaa hantidiisa dadweynaha IWebProxy. HttpClient kale oo meel kale habeysan ma beddelo wadadaas.
Ka sooc jawaabta 407 ee dhexdhexaadiyaha jawaabta Google ee furaha aan ansax ahayn ama codsiga la diiday. Xaqiijinta isku dhafan, isticmaal aqoonsiga ama domainka Windows ee ku habboon borooksiyaas jasiirada halkii aad furaha Maps u beddeli lahayd password borooksi.