ios - 如何在 WKWebview 中禁用远程调试?
问题描述
默认情况下,为 WKWebView 启用远程调试。出于安全考虑,我需要禁用它。在 WKWebview 中禁用远程调试的最佳方法是什么?
我正在将我的网站 URL 加载到我的应用程序中以获得特定功能。
安全问题是
**该应用程序很容易通过启用的远程调试功能对其 Web 引擎进行操作。这可能导致来自本地应用程序的恶意 JavaScript 注入和敏感信息的泄露。
需要在设备上激活 Web Inspector 选项和 JavaScript(如果未激活)(设置 -> Safari -> 高级)。攻击者可以通过 Safari 开发菜单(Safari -> 首选项 -> 高级 -> “在菜单栏中显示开发菜单”)连接到设备。**
提前致谢。
解决方案
推荐阅读
- wordpress - 包装盒中的 Woocommerce 运输产品
- sql - Firebird 如何在 ORDER BY 中使用带有子查询列的 IIF
- java - JWT getPrincipal 错误,对 Authentication 的引用不明确
- r - 如何设置打印回归残差/拟合值的表格以一次显示多列?
- java - 逻辑问题 - 以特定格式显示数字
- r - 在许多响应包含多个类别的 R 中,处理分类数据的最佳方法是什么?
- c - 我不知道如何把它放在第一行
- python - 基于 col[a]==Value 填充 col[c]
- azure - 注册的应用程序未出现在 AAD B2C 身份体验框架中以运行自定义策略
- c++ - 从模板类继承时出现错误