我有一个自定义 url 协议处理程序,用于 myhandler://path/to/something 形式的 url。这已注册到本地安装的客户端应用程序,该应用程序处理请求并执行“正确的事情”。
但是,当我在 Outlook (2007) 中有该表单的链接时,Outlook 会显示一个可怕的警告,上面写着:
Microsoft Office 已发现潜在的安全问题
这个位置可能不安全...
超链接可能对您的计算机和数据有害。要保护您的计算机,请仅单击来自受信任来源的超链接。
你想继续吗?
我知道可以让我完全禁用这些警告的 Outlook 注册表项 ( http://support.microsoft.com/?kbid=925757 ),但我不想成为机器上的“坏公民” .
是否有某种方法可以将我的 url 协议处理程序“列入白名单”,以表明我已经完成了尽职调查,而无需打开对机器上可能不会针对恶意用户输入进行强化的其他 URL 协议处理程序的访问权限?
Outlook 不会提示输入表单http:
https:
mailto:
(可能还有其他)的 URL。这个列表是在办公室深处的某个地方硬编码的,还是有什么方法可以将我的特定协议添加到列表中?