gpt4 book ai didi

java - 尝试编写java代码来验证Graph API

转载 作者:行者123 更新时间:2023-12-01 04:53:26 25 4
gpt4 key购买 nike

我正在尝试编写 Java 代码,以通过 Azure 访问控制服务 (ACS) 使用 OAuth 2.0 对图形 API 进行身份验证。

根据我所读到的内容,他们有四个步骤

  1. 生成包含服务主体的 X.509 证书的断言(或者也可以使用对称 key )。
  2. 将断言提交给 Azure ACS 安全 token 服务 (STS)。
  3. ACS 接受断言并对服务主体进行身份验证,返回生成的 OAuth 访问 token (即 JWT token )。
  4. 后续 API 调用提交包含访问 token 。

谁能告诉我,我从哪里开始呢?例如,在哪里可以找到 java api,如何使用 X.509 证书生成对称 key 或断言。我想创建一个 java 应用程序,它将在 Office 365 中创建用户,身份验证是第一步。感谢您的帮助

最佳答案

我认为你需要从这里开始:

How to Authenticate Web Users with Windows Azure Access Control Service Using Eclipse - 此示例使用 Windows Live ID 作为身份提供商,类似的技术也可用于其他适用的身份提供商。

一旦您的基于 Java 的代码成功验证了用户身份,您就可以继续进一步实现以与其他提供商连接。

关于java - 尝试编写java代码来验证Graph API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14572793/

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