Breathnaíonn an seicheamh seo soiléir, ach i .NET 10 críochnaíonn sé gan aon dintiúr seachfhreastalaí:

proxy.Credentials = new NetworkCredential(proxyUser, proxyPassword);
proxy.UseDefaultCredentials = false;

I bhfeidhmiú WebProxy i .NET 10, sannann sé null do Credentials UseDefaultCredentials a shocrú go false. Roghnaítear CredentialCache.DefaultCredentials nuair a shocraítear go true é. Rialaíonn an dá airí an rogha chuntais chéanna.

Le haghaidh cuntais atá sonrach do sheirbhís, sann an dintiúr beartaithe gan athshocrú níos déanaí:

var proxy = new WebProxy("http://proxy.example.net:8080")
{
    Credentials = new NetworkCredential(proxyUser, proxyPassword)
};

Má chaithfidh cód socraithe atá ann cheana dintiúir réamhshocraithe a mhúchadh go soiléir, déan é sin sula sannfar NetworkCredential. Is féidir lena getter a bheith false agus dintiúr soiléir i láthair i gceart; ní chiallaíonn false gur gá nach bhfuil aon chuntas cumraithe.

Ceangail an réad seo leis an láimhseálaí a dhéanann an t-iarratas. Le haghaidh fíordheimhniú Windows comhtháite, roghnaigh dintiúir réamhshocraithe go toiliúil ina ionad sin, ag baint úsáide as féiniúlacht infheidhme an phróisis.

Seiceáil ordú an tionscnóra réada agus na modhanna cúnta le haghaidh sannachán níos déanaí a thagann in ionad an chuntais bheartaithe. Ceangail an diagnóis seo leis an bhfeidhmiú WebProxy atá in úsáid; féadann airí den ainm céanna ar láimhseálaí HTTP scóip fhíordheimhnithe dhifriúil a rialú.

Ailt ghaolmhara