Tá sloinn rialta in argóint BypassList de System.Net.WebProxy. Tá patrún mar *.office.example neamhbhailí mar níl aon slonn roimhe ag an réiltín tosaigh le hathrá.

I gcás iarratas HTTP agus HTTPS chuig office.example agus a fho-fhearainn, is féidir le cumraíocht PowerShell an méid seo a úsáid:

$bypass = @('^https?://([a-z0-9-]+\.)*office\.example(:[0-9]+)?$')
$proxy = [System.Net.WebProxy]::new(
    'http://proxy.example:8080',
    $false,
    [string[]]$bypass
)

Meaitseálann na poncanna éalaithe poncanna litriúla. Ligeann an grúpa lipéid ainm óstaigh arna athrá don fhearann bonn agus d'ainmneacha faoina bhun araon. Coinníonn na hancaireachtai ainm mar office.example.other.test lasmuigh den riail seo. Caomhnaíonn teaghráin PowerShell le comharthaí athfhriotail shingile na frithshlaise atá in úsáid ag an slonn.

Meaitseálann cur i bhfeidhm reatha .NET na sloinn seo le scéim, ainm óstaigh agus port neamh-mhainneachta an chinn scríbe. Ní chuimsíonn sé cosán an iarratais ná an teaghrán iarratais. Mar sin ligeann an grúpa port roghnach do phoirt neamh-mhainneachta freisin; bain é nó caolnaigh é má éilíonn an polasaí seirbhís ar leith.

Tá BypassProxyOnLocal false sa sampla seo ionas gur féidir an polasaí sloinne rialtaí a scrúdú ar leithligh ón socrú seachanta breise sin. Ceangail an réad seachfhreastalaí mar thoradh leis an gcliant HTTP ar cheart dó é a úsáid. Chun tástáil phoiblí URL ceadaithe lasmuigh den fhearann seachanta, féadfaidh iontráil HTTP ón HTTP proxy list a seoladh a sholáthar, gan aon chuntas seachfhreastalaí cumraithe.

Úsáid IsBypassed le luachanna Uri ionadaíocha chun an cinneadh ródaithe a scrúdú: an fearann bonn, fo-fhearann amháin, óstach seachtrach neamhghaolmhar agus iarmhír níos faide mhealltach. Ciallaíonn toradh true gur roghnaíodh rochtain dhíreach; ní chruthaíonn sé go bhfuil an ceann scríbe díreach inrochtana.

Ailt ghaolmhara