클라이언트 측 인증서 인증을 요구하는 웹 페이지를 검사하지는 않을 것입니다. Certstore의 Cert를 Webrequest에 제공하려면 어떻게합니까? Proxy 내에서 Credentials odr에 이것을 지정하는 방법이 있습니까?Powershell의 WebClient에 인증서를 추가하는 방법
$webclient = New-Object Net.WebClient
# The next 5 lines are required if your network has a proxy server
$webclient.Credentials = [System.Net.CredentialCache]::DefaultCredentials
if($webclient.Proxy -ne $null) {
$webclient.Proxy.Credentials = `
[System.Net.CredentialCache]::DefaultNetworkCredentials
}
# This is the main call
$output = $webclient.DownloadString("$URL")
추신 : 어쩌면이 도움이 : 당신이 다음 사용할 수 How can you add a Certificate to WebClient (C#)? 그러나 나는 그것을 얻지 않는다 ... ;-)
그게 무슨 뜻입니까? HttpWebRequest를 직접 사용하거나 인증서를 추가 할 수 있도록 WebClient를 재정의해야한다는 것입니다. – JasonMArcher