Til að skoða stillingarnar í fyrirliggjandi .NET Framework ASP.NET forriti skaltu lesa system.net/defaultProxy gegnum stillingar-API-ið:

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;
}

Gildin sem skilað er lýsa stillingahlutanum, þar á meðal gildandi arfgerfðum stillingum og sjálfgefnum gildum. Þau eru gagnleg þegar valdar stillingar forritsins eru birtar eða teknar út.

Bókstaflegt ProxyAddress er frábrugðið proxy sem valið er fyrir áfangastað. Sjálfvirk stefna getur valið aðra leið fyrir hverja vefslóð, og beiðni getur líka borið eigin skýra proxy-stillingu.

Notaðu IWebProxy.GetProxy(destination) þegar spurningin er ákvörðun stefnunnar fyrir þann áfangastað. Notaðu DefaultProxySection þegar spurningin er hvað stillingarnar segja. Tómt bókstaflegt vistfang er ekki eitt og sér sönnun þess að hver beiðni fari beint.

Tengdir greinar