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

Аппликейшны API түлхүүр болон зуучлагчийн бүртгэлийг ашиглаад, дараа нь энэ тохируулсан геокодераар GeocodeAsync эсвэл ReverseGeocodeAsync-г дуудна. Баталгаажуулалтгүй зуучлагчийн хувьд Credentials-г орхино. Энэ тохиолдолд нийтийн геокод хүсэлтүүд нийтийн зуучлагчаар зөвшөөрөгдвөл HTTP прокси жагсаалт нэр дэвшигчдийг нийлүүлнэ.

Geocoding.NET-ийн хүсэлтийн зам HttpClientHandler үүсгэж, түүний нийтийн IWebProxy шинж чанарыг оноодог. Өөр газар тохируулсан өөр HttpClient энэ замыг орлохгүй.

Зуучлагчийн 407 хариуг Google-ын буруу түлхүүр эсвэл татгалзсан хүсэлтэд өгөх хариунаас тусад нь байлга. Нэгдсэн баталгаажуулалтад Maps түлхүүрийг прокси нууц үгээр солихын оронд тухайн проксид тохирох Windows таних тэмдэг эсвэл домэйн ашигла.

Холбоотой нийтлэлүүд