我们有一个在 Electron 中运行的 React.js 应用程序供桌面使用。我们已经实施了用于登录身份验证的 Microsoft Azure AD,这在我们的 React.js 应用程序中运行良好。然而,当我们尝试在我们的 Electron 应用程序中使用它时,我们遇到了问题。 Electron 使用内置的 Chromium 浏览器来运行应用程序。我们的应用程序需要在 ServiceNow 中打开需要 URL cookie 进行身份验证的 i 框架。我们能够在我们的 React.js 应用程序中打开 i-frames,因为它在具有提供所需 cookie 的扩展的浏览器中运行。但是,我们的 Electron 应用程序中没有该扩展。我们尝试将扩展添加到我们的 Electron 应用程序中,但遇到了版本问题,因为系统使用的 Chrome 版本与 Electron 不同。
我们如何在我们的 Electron 应用程序的浏览器中访问系统的 Chrome 浏览器的凭据?有没有办法在我们的 Electron 应用程序中实现 Windows 帐户扩展而没有任何版本问题? 如何在 Electron 中集成 Windows 帐户扩展? 在电子应用程序中包含此功能的其他方法是什么...无缝登录 Windows 帐户?