gpt4 book ai didi

electron - 从 Electron 应用程序获取 Azure Active Directory token

转载 作者:行者123 更新时间:2023-12-01 04:47:57 29 4
gpt4 key购买 nike

从 Electron 应用程序获取 AAD token 的最佳方式是什么?

Microsoft 有 2 个 javascript 身份验证库:adal.jsmsal.js .
两者都是为浏览器设计的,而不是原生的 Electron应用程序(例如 - AAD 不允许 file:/// 方案作为回复 URL)。

听起来像一个长期的解决方案是原生 AAD 包(比如微软为 Apache Cordova 构建的),但由于这可能不会很快发生,最好的短期选择是什么?

最佳答案

Azure Storage Explorer是执行此操作的 Electron 应用程序的一个很好的示例。它甚至允许同时登录多个 AAD 帐户。

您或许可以查看应用程序的开发工具中发生了什么。我试了一下,看起来它使用了 adal-node npm 包而不是基于浏览器的 js 库。

看起来它也使用授权代码流来获取 token 。

关于electron - 从 Electron 应用程序获取 Azure Active Directory token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44956437/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com