I am wondering how to reset all of the service points inside the ServicePointManager. I am logging in to one of my websites using a self signed certificate and I am setting the ServerCertificateValidationCallback to my own method. After logging out, I find that I have to wait ~15 minutes for the ServicePointManager cache to be cleared so that my callback method is called. Any login prior to the 15 minute wait bypasses my callback. Any suggestions on how to ensure the ServerCertificateValidationCallback is called is greatly appreciated.