【发布时间】:2017-01-05 11:48:15
【问题描述】:
我有一个基于原生 JavaScript 的网页。我需要在 https://XYZ.azurewebsites.net 调用我的 Web API,它使用 Azure Active Directory 身份验证进行保护。
为此,我已将 ADAL.js 添加到我的网站,将我的网站/webapp 注册为 AAD 中的 Native Client。我不确定静默获取身份验证令牌所需的最少代码量。
在原生 JavaScript 中获取身份验证令牌所需的最少步骤是什么?
注意:我在 GitHub 上查看了许多有关 Azure AD 身份验证的示例。但他们都建议克隆 repo 并替换 Audience、Tenants 等的值。我需要的只是一个简单的 vanilla JS 函数来做同样的事情,而不需要这些示例中的所有膨胀代码。
【问题讨论】:
-
“静默获取身份验证令牌”是什么意思。您的意思是在不提示用户登录的情况下尝试获取令牌?
-
您能否指定您尝试使用的样本?
-
您好,不提示用户登录就不能获取token吗?
标签: javascript active-directory azure-active-directory adal adal.js