Windows ProxyServer değeri bir harita olabilir
Tüm değeri tek bir URI oluşturucusuna geçirmek yerine protokole özgü Windows proxy dizelerini tanıyın.
Bir betik, Windows Internet Settings'ten ProxyServer değerini okur ve WebProxy.Address'e atar. Bir makinede çalışır, ardından değeri şöyle görünen başka bir makinede başarısız olur:
http=proxy-a.example:8080;https=proxy-b.example:8080
Bu, protokole özgü bir yapılandırma dizesidir, tek bir proxy URI'si değildir. Tüm değeri tek bir adres bekleyen bir oluşturucuya vermek girdinin anlamını değiştirir.
| Girdi | Şunun için proxy seçer |
|---|---|
| http=... | HTTP hedef istekleri |
| https=... | HTTPS hedef istekleri |
https anahtarı tek başına o proxy'ye bağlantının TLS kullandığı anlamına gelmez. Sıradan bir HTTP proxy'si HTTPS hedefini CONNECT üzerinden taşıyabilir.
İstemcinin sağladığı durumlarda gerçek hedef için desteklenen sistem proxy arabirimini tercih edin. Elle girilen proxy dizeleri, atlama kuralları, otomatik yapılandırma URL'leri ve otomatik keşif yapılandırmanın farklı parçalarıdır. Tek bir kayıt değerini okumak bunların tümünü yeniden üretemez. Depolanan haritayı incelerseniz, ProxyServer'ın yanındaki ProxyEnable ve AutoConfigURL değerlerini okuyun.
Bir entegrasyonun elle yapılan eşlemeyi ayrıştırması gerekiyorsa, belgelenmiş biçimini izleyin, protokol ilişkisini koruyun ve seçilen her değer için gerçek bir URI veya uç nokta ayrıştırıcısı kullanın. Her iki noktayı bölmek IPv6'yı bozar; ilk girdiyi seçmek yukarıdaki ayrımı kaybeder.
Bunu uygun hesap bağlamında tutun. Etkileşimli kullanıcının ayarları, başka bir kimlik altında çalışan bir hizmetin ayarları otomatik olarak değildir.