gpt4 book ai didi

azure - 读/写用户属性

转载 作者:行者123 更新时间:2023-12-03 03:17:48 29 4
gpt4 key购买 nike

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

最佳答案

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

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

  • 了解 Graph API here 的概述.
  • 在 Azure AD 中创建应用程序,以便获得可与 Graph API 一起使用的应用程序凭据 ( tutorial here )
  • 找到一些可以生成 OAuth header 的优秀 JavaScript 库(您可以 start here )。

更新

实际上,您无法从 JavaScript 查询图形 API,因为它不支持 CORS。唯一支持 CORS 的服务是 Azure 移动服务和 Azure 存储。这使得中间层“服务代理”的使用不可避免。唯一可与 WAAD (Windows Azure AD) 一起使用的“JavaScript”内容是 developer preview of ADAL for Windows Store .

至于在哪里保存 OAuth key 和 secret ,大家可以发挥想象。我从未提到过,也没有建议将这些保留在客户端上。

关于azure - 读/写用户属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20513627/

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