.NET дотор проксигоор тохируулсан GoogleCredential хуулбарыг хадгал
Токены HTTP ажлыг авахаас өмнө тохируулж, routedCredential-ыг цааш дамжуул; анхны credential өөрийн өмнөх тохиргоог хадгална.
var proxy = new System.Net.WebProxy("http://proxy.example:8080")
{
Credentials = proxyCredentials
};
var factory = Google.Apis.Http.HttpClientFactory.ForProxy(proxy);
var routedCredential = credential.CreateWithHttpClientFactory(factory);credential нь аппликейшны одоо байгаа GoogleCredential юм. Энэ арга хуулбар буцаадаг тул анхныхаар үргэлжлүүлэхийн оронд токены ажил эсвэл API баталгаажуулалтад routedCredential ашиглана уу.
proxyCredentials нь зуучлагч бүртгэлийг тодорхойлно; шаардлагагүй бол эхлүүлэгчийг орхино уу. Баталгаажаагүй тэр тохиолдолд токены очих газар нийтэд нээлттэй бөгөөд нийтийн прокси зам зөвшөөрөгдсөн үед HTTP прокси жагсаалт endpoint-ийн нэр дэвшигчдийг өгч чадна. Google credential-ын шаардлагатай төрөл болон scope-г хадгална уу. Проксигийн итгэмжлэл нь клиентийн нууц, үйлчилгээний бүртгэлийн түлхүүр эсвэл хандалтын токеныг орлохгүй.
API үйлчилгээний клиент нь бүтээх өөр зам юм. Үйлчилгээ болон токены хүсэлтүүдэд прокси хэрэгтэй үед тэр тээвэрт мөн зориулсан factory-г өгнө үү. Зөвхөн үйлчилгээг тохируулах нь өмнөх токены хүсэлтийг холбогдохгүй үлдээж болно.
Кэшлэсэн хандалтын токен шинэ солилцоог зайлсхийлнэ. Кэш-токены үйлдэл эсвэл объект бүтээхийг шинэ прокси холболт гэж үзэхийн оронд бодитоор бүтэлгүйтсэн хост болон хүсэлтийг харьцуулна уу.