Usando um certificado autoassinado com o HttpWebRequest / Response @ do .N

Estou tentando conectar-me a uma API que usa um certificado SSL autoassinado. Estou fazendo isso usando os objetos HttpWebRequest e HttpWebResponse do .NET. E estou recebendo uma exceção que:

A conexão subjacente foi fechada: não foi possível estabelecer uma relação de confiança para o canal seguro SSL / TL

Eu entendo o que isso significa. E eu entendoporqu @ .NET considera que deve me avisar e fechar a conexão. Mas, nesse caso, eu gostaria de me conectar à API de qualquer maneira, condenar ataques do tipo "man-in-the-middle"

Então, como faço para adicionar uma exceção a este certificado autoassinado? Ou é a abordagem para dizer ao HttpWebRequest / Response para não validar o certificado? Como eu faria isso

questionAnswers(9)

yourAnswerToTheQuestion