2008-09-28 21 views
7

En son derlenen kodu içeren bir siteden bir listeyi okumak için otomatik bir komut dosyası yapıyorum. Bu zaten anladığım bölüm. Komut dosyasının bir sonraki kısmı, Derlenmiş Sertifikaya sahip bir sunucudan derlenmiş kodu almaktır. Dosyayı indirmek için Powershell betiği, güvenli bir bağlantı kurmada sorun yaşıyor

Bu

Ben dosyayı kapma konusunda gidiyorum nasıl: Sonra

$web = new-object System.Net.WebClient 
$web.DownloadFile("https://uri/file.msi", "installer.msi") 

aşağıdaki hatayı alıyorum:

Exception calling "DownloadFile" with "2" argument(s): "The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel."

Ben bir şey eksik biliyorum, ama yapamıyorum aramak için doğru yolu bul.

cevap

4

Brad doğrudur, ancak PowerShell V1'in gerçekten bu özel durumda gerek duyacağınız delegeler için yerel desteğe sahip olmadığını fark edin. Bu sınırlamanın get you around olması gerektiğine inanıyorum (aslında betimlediğiniz senaryo tam olarak kullanılan örneklerden biridir).

İlgili konular