从 edge://policy (chrome://policy) 获取 JSON 数据到 Angular 应用

Posted

技术标签:

【中文标题】从 edge://policy (chrome://policy) 获取 JSON 数据到 Angular 应用【英文标题】:Get JSON data from edge://policy (chrome://policy) to Angular app 【发布时间】:2021-10-01 14:29:25 【问题描述】:

Edge Chromium 或 Google Chrome 浏览器的每个用户都可以访问列出所有浏览器政策的页面:edge://policy(或分别为:chrome://policy)。在那个地方有可能获得包含所有策略的 JSON 文件(见附图)。 在我的 Angular 应用程序中,我需要访问该文件,只是为了显示策略(例如在表格中)。是否有可能通过http客户端或其他方式获取数据?

【问题讨论】:

唯一的方法是让用户下载该 json 并将其再次上传到您的 Angular 应用程序中。 如果可以的话,我不想再使用这个浏览器了。这将是一个重大的安全问题。为什么网站应该有权访问我的政策? 【参考方案1】:

您可以使用此策略拒绝访问:

urlblocklist='edge://policy/'

https://docs.microsoft.com/en-us/deployedge/microsoft-edge-policies#urlblocklist

【讨论】:

正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center。

以上是关于从 edge://policy (chrome://policy) 获取 JSON 数据到 Angular 应用的主要内容,如果未能解决你的问题,请参考以下文章

chrome 开发者工具 如何从下侧 转移到右侧

从命令行打开 Chrome

在 chrome 扩展中,如何从当前 chrome 用户以外的 gmail 用户获取访问令牌?

如何将 blob 从 Chrome 扩展程序传递到 Chrome 应用程序

从命令行模拟 Chrome 屏幕大小

从网页向 chrome 扩展发送消息