redirect到自定义URL协议时出错

在我的这篇文章中,我提到了在电子邮件中发送自定义URL协议链接的问题。 我通过发送一个链接到一个网页,然后redirect到自定义URL协议来解决这个问题(大概是发送直接链接的问题是,Gmail(可能还有其他提供商)看到我的协议是“不安全的”并因此将其从电子邮件中删除)。

这是罚款和丹迪, 除了在IE8(我不确定IE7)。 如果我去FF3和Chrome的那个页面,它会打开我的程序,如我所料。 在IE8中,我只是得到一个通用的“Internet Explorer无法显示网页”的错误。 有没有人有任何想法,为什么IE8不会提示我运行该程序?

自定义网址在现代网络世界中通常被认为是危险或不安全的内容。 您使用gmail的经验就是一个例子。 许多浏览器的设计限制或阻止了他们无法识别的URL方案。 错误页面可能是IE8的默认行为。 我还没有很好的研究我的IE8的具体问题,所以别人可能不得不填补空白。 (Wiki标志是打开的)。