1

我想知道是否可以通过 Javascript 从/向 azure Active Directory 广告读取/写入数据。我读到 Azure 上有 REST 服务,但主要问题是生成与之交谈的令牌,而且似乎不存在 JS 库。

4

1 回答 1

1

是的,有这样的服务。它被称为Windows Azure Active Directory Graph API

它基于 REST,可以通过 OAuth 进行身份验证以使用它。请注意,目前 WAAD 不支持资源所有者密码流程,但基于常规令牌的身份验证支持。你需要的是:

更新

实际上,您无法从 JavaScript 查询图形 API,因为它不支持 CORS。唯一支持 CORS 的服务是 Azure 移动服务和 Azure 存储。这使得使用中间层“服务代理”成为必然。唯一适用于 WAAD (Windows Azure AD) 的“JavaScript”内容是ADAL for Windows Store 的开发人员预览版

至于 OAuth 密钥和秘密保存在哪里,每个人都可以发挥自己的想象力。我从来没有提到过不建议将这些保留在客户端上。

于 2013-12-11T10:28:49.460 回答