I am wanting to run a web scraping script on a server.
The current script collects the html on the specified page.
$url = \"http://websms\"
[net.ht
Use this brilliant answer:
public bool AcceptAllCertifications(object sender, System.Security.Cryptography.X509Certificates.X509Certificate certification, System.Security.Cryptography.X509Certificates.X509Chain chain, System.Net.Security.SslPolicyErrors sslPolicyErrors)
{
return true;
}
ServicePointManager.ServerCertificateValidationCallback = new System.Net.Security.RemoteCertificateValidationCallback(AcceptAllCertifications);
This one liner will ignore SSL certificate errors:
[System.Net.ServicePointManager]::ServerCertificateValidationCallback = {$true}
Errors regarding self-signed untrusted certificates, mismatching names or expiration will be ignored after this is executed.