views:

33

answers:

0

Is there any way to tell the IE WebBrowser control (either through .NET or through COM) to close any HTTPS connection that is currently alive, to force them to be re-established the next time a page is loaded? I've tried many things, like calling Stop(), or setting the browser in offline mode, and then back to online, but nothing seems to work.

I have a page that is available both inside and outside our internal network, through different IP addresses. When a remote user disconnects from the VPN, it takes something like a minute before the browser control realizes that the cached connection is dead. Strangely enough, if I load the page directly in Internet Explorer I get no long timeout --- it seems to detect the change in network conditions right away.

related questions