Defnyddiwch DefaultProxyCredentials ar gyfer dirprwy ragosodedig .NET HttpClient
Defnyddiwch DefaultProxyCredentials ar gyfer darganfod rhagosodedig, WebProxy.Credentials ar gyfer dirprwy benodol ac UseDefaultCredentials ar gyfer gweinydd y gyrchfan yn unig.
Ar gyfer dewis dirprwy ragosodedig yr amgylchedd rhedeg gyda'r cyd-destun diogelwch presennol:
var handler = new System.Net.Http.HttpClientHandler
{
UseProxy = true,
Proxy = null,
DefaultProxyCredentials =
System.Net.CredentialCache.DefaultCredentials
};
var client = new System.Net.Http.HttpClient(handler);DefaultProxyCredentials yn berthnasol o dan yr amodau manwl a ddangosir: UseProxy = true a Proxy = null. Mae'r polisi rhagosodedig yn dal i ddewis y cyfryngwr.
| Derbynnydd dilysu | Mewnbwn |
|---|---|
| Dirprwy rhagosodedig/wedi'i ddarganfod | HttpClientHandler.DefaultProxyCredentials |
| Gwrthrych WebProxy penodol | Credentials y gwrthrych hwnnw |
| Gweinydd y gyrchfan | HttpClientHandler.UseDefaultCredentials |
Nid yw'r mewnbynnau hyn o'r un enw yn gyfnewidiol. Gosodwch y trafodwr cyn ei gais cyntaf a chadwch ei gleient ar gyfer y llwyth gwaith.
Rhaid i'r dirprwy dderbyn y cyfrif drwy gynllun a gefnogir gan y ddwy ochr. Gall hunaniaeth bresennol gwasanaeth fod yn wahanol i'r defnyddiwr rhyngweithiol y mae ei borwr eisoes yn gweithio.