从电子应用程序获取 Azure Active Directory 令牌

ron*_*y l 5 azure-active-directory adal electron

从电子应用程序获取 AAD 令牌的最佳方式是什么?

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

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

Fei*_*SFT 0

Azure AD 不支持文件协议作为回复地址。要开发单页应用程序,您可以将其托管在服务器上并使用服务器 URL 作为回复地址。