Solved! Go to Solution.
dojo.addOnLoad(function() {
esri.config.defaults.io.proxyUrl = proxyUrl;
esri.id.setProtocolErrorHandler(function() {
// return true from this handler if you want to proceed anyway
// with the protocol mismatch
return window.confirm("This application is going to send your credentials across a non secure protocal. Proceed?");
});
});