WebView 是一种 Web 控件,它基本上允许你在 Windows 应用程序内显示网页元素,而无需启动完整的浏览器。它本质上是将浏览器引擎嵌入到本机应用程序窗口中,以渲染 HTML、CSS、JavaScript 和其他 Web 组件,无需单独显式启动浏览器。当你尝试登录 Teams 或任何其他 Microsoft 应用时,可能遇到过它。

与此同时,WebView2 是微软基于 Chromium 的 Edge 浏览器对该 Web 控件的实现。从今天为 Windows 11 发布的周二补丁日更新开始,微软将允许通过 Web Account Manager (WAM) 进行的 Entra ID 应用登录由 WebView2 驱动。这家科技巨头指出,这一转变对于实现安全且一致的认证体验至关重要。
微软强调了 WebView2 的诸多优势,例如支持包括 React 和 Fluent UI 在内的最新 Web 技术。它还支持无密码登录、通行密钥和条件访问 (CA) 策略等高级场景。最后,所有这些还与更好地兼容依赖现代 Web 标准的第三方身份提供商和应用相关联。
对于大多数客户来说,最终过渡到 WebView2 应该是无缝的。IT 管理员应确保其环境兼容 WebView2 运行时要求,但从理论上讲,对于任何在 Microsoft Edge 中认证流程能正常工作的用户,它都应该有效。IT 管理员也可以按照此处详述的指南在 Entra ID 插件中启用或禁用 WebView2。这需要修改注册表值,因此请仅在自担风险的情况下操作。
微软强调了这一转变的重要性,指出:
迁移到 WebView2 不仅仅是一次技术升级——它是对安全、用户友好的身份体验的战略投资。我们致力于发展 Entra ID 以满足现代组织和开发者的需求。
在未来的 Windows 版本中,WAM 身份验证将由 WebView2 驱动,因为 EdgeHTML WebView 将被弃用。











评论