Negotiate dağıtımı için verilen proxy adını kullanın. IP'sine TCP bağlantısı, aynı kimlik doğrulama kimliğinin isteneceğini belirlemez.

curl --proxy http://proxy.example:3128 --proxy-negotiate --proxy-user : --noproxy '' --connect-timeout 5 --max-time 20 https://example.com/

Proxy ana bilgisayar adını onaylanmış hizmet adıyla değiştirin. Böylece platformdaki kullanılabilir kimlik bilgisi düzeniyle proxy Negotiate seçilir; alan adı oturumu oluşturulmaz ve kullanılamayan bir kimlik doğrulama hizmetinden bilet alınmaz.

HTTP/proxy.example bekleyen bir dağıtımda IP veya başka bir takma ad, istenen hizmet kimliğini değiştirebilir. Bazı ortamlar başka adlandırmaları açıkça destekler; bu nedenle IP kimlik doğrulamasını her yerde imkânsız ilan etmek yerine yapılandırılmış kimliği koruyun.

Gerçek curl ikilisini ve hesap ortamını kontrol edin. GSSAPI veya SSPI desteği platforma ve derlemeye bağlıdır. Dağıtım belirli bir hizmet bileşeni gerektiriyorsa curl'ün proxy hizmet adı seçeneğini kayıtlı yapılandırmaya göre kullanın; adları tahmin etmek hatayı çözmek yerine taşıyabilir.

Negotiate başlı başına bir mekanizma anlaşma etiketidir. Tek başına bulunması hangi temel mekanizmanın seçildiğini göstermez. Fark önemli olduğunda yetkili istemci/sunucu tanılaması kullanın ve biletlerle belirteçleri paylaşılan raporlara koymayın.

İlgili makaleler