We use a pluggable protocol handler as a part of our application, while trying download executables, IE9 is not letting the download proceed, instead it goes to the background download manager. User will not be aware of this. This behaviour was not there in IE8.
Any suggestions how to get this worked.
ensure you are using the default security zone settings. Tools>Internet Options, Security tab, click "Reset all zones to default"
to test.... also type your download uri's in the ie addressbar. eg. foo://domain.com/downloads/?=1234
of coarse your protocol handler must be installed on the client first before the foo protocol will work...
Client Smart Screen filtering and firewall settings may also be to play.