Socruithe seachfhreastalaí Web.config .NET Framework le DefaultProxySection
Úsáid DefaultProxySection chun brataí cumraíochta agus seoladh seachfhreastalaí litriúil a iniúchadh in aip ghréasáin .NET Framework atá ann cheana.
Chun an chumraíocht a iniúchadh in aip ASP.NET .NET Framework atá ann cheana, léigh system.net/defaultProxy tríd an API cumraíochta:
using System.Net.Configuration;
using System.Web.Configuration;
var section = WebConfigurationManager.GetSection(
"system.net/defaultProxy") as DefaultProxySection;
if (section != null)
{
bool enabled = section.Enabled;
var configuredAddress = section.Proxy.ProxyAddress;
bool useDefaultCredentials = section.UseDefaultCredentials;
}
Déanann na luachanna a fhilltear cur síos ar an rannóg cumraíochta, lena n-áirítear an chumraíocht oidhreachta is infheidhme agus na réamhshocruithe. Tá siad úsáideach agus cumraíocht roghnaithe na haipe á taispeáint nó á hiniúchadh.
Tá ProxyAddress litriúil difriúil ó sheachfhreastalaí a roghnaítear do cheann scríbe. Is féidir le beartas uathoibríoch bealach eile a roghnú do gach URL, agus is féidir le hiarratas a chumraíocht seachfhreastalaí fhollasach féin a iompar freisin.
Úsáid IWebProxy.GetProxy(destination) nuair is é an cheist ná cinneadh an bheartais don cheann scríbe sin. Úsáid DefaultProxySection nuair is í an cheist ná a bhfuil á dhearbhú ag an gcumraíocht. Ní cruthúnas ann féin é seoladh litriúil folamh go dtéann gach iarratas go díreach.