【发布时间】:2016-07-12 21:03:04
【问题描述】:
我构建了一个 Web 服务并将其成功连接到 Windows Federated Search。
当 Web 服务为每个结果返回的 URL 具有 http 或 https 的 URI 方案但结果被阻止时,Windows Search 会很好地显示结果。
例如,诸如“file:///C:/Users/Public/Pictures/Sample%20Pictures/Chrysanthemum.jpg”、“mailto:someone@example.com”、“onenote://note/”之类的 URL等等,都失败了。我对使用自定义 URI 方案打开项目特别感兴趣。
Internet security settings blocking search results with file scheme
Internet security settings blocking search results with mailto scheme
我花了几个小时阅读保护模式、更改安全区域、更改“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\ProtocolDefaults”、“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Low Rights\ElevationPolicy”,“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ProtocolExecute”,运行 explorer.exe 提升(检查完整性级别是问题),甚至禁用保护模式和 UAC,但结果是一样的,所以我想知道是否这种扩展 Windows Search 的方式旨在支持非 HTTP 方案。
我使用的是 Windows 7 Professional Service Pack 1 64 位和 Internet Explorer 11。
【问题讨论】:
标签: windows security internet-explorer