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 ಗುರುತು ಅಥವಾ ಡೊಮೇನ್ ಬಳಸಿ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು