Faodaidh iarrtas lìn a dh'obraicheas gu h-eadar-ghnìomhach air frithealaiche B 407 fhaighinn nuair a thèid an aon àithne a ruith an sin tro PowerShell remoting. Chan eil clàradh-a-steach bho A gu B a' tiomnadh an dearbh-aithne sin gu fèin-obrachail airson an ath iomlaid dearbhaidh air B.

A → remoting session on B → HTTP proxy → website

Is e aon dhealbhadh le taic an cunntas progsaidh a thoirt seachad gu soilleir airson an iarrtais a-mach. Le PSSession a tha ann mu thràth agus nì PSCredential a chaidh fhaighinn gu ceart:

Invoke-Command -Session $session -ArgumentList $proxyCredential -ScriptBlock {
    param([pscredential]$outboundProxyCredential)

    $requestOptions = @{
        Uri = 'https://api.example/'
        Proxy = 'http://proxy.example:8080'
        ProxyCredential = $outboundProxyCredential
    }
    Invoke-WebRequest @requestOptions
}

Tha an nì teisteis airson cunntas san amharc a' phrogsaidh. Tha an seisean fhathast a' cleachdadh a dhearbhaidh remoting àbhaisteach, agus tha clàradh-a-steach lìn sam bith fhathast na phàirt den iarrtas sin air an làrach.

Tha seo a' seachnadh a bhith an eisimeil tiomnadh fèin-obrachail a' chiad chlàraidh-a-steach. Ach tha e ag iarraidh air an òstair iomallach an stuth cunntais a chaidh a thoirt seachad a làimhseachadh mar phàirt den dealbhadh rianachd a tha san amharc. Tha na riatanasan rèiteachaidh aca fhèin aig ailtireachdan eile, leithid ceann-uidhe RunAs air a stiùireadh no ruigsinneachd cuibhrichte air seirbheis.

Mas e na teisteasan progsaidh bunaiteach an droch bheachd, clàraich an cunntas fo bheil an àithne iomallach a' ruith agus an dearbhadh a tha am progsaidh ag iarraidh. Chan urrainn do chrìoch-ama nas fhaide air an iarrtas lìn teisteasan a tha a dhìth a thoirt seachad.

Tha roghainnean progsaidh air New-PSSessionOption a' buntainn ris a' cheangal remoting fhèin. Rèitich Invoke-WebRequest taobh a-staigh a' bhloc sgriobt iomallach nuair is e ceangal lìn a-mach B an tè a dh'fheumas am progsaidh.

Artaigilean co-cheangailte