gpt4 book ai didi

azure - Postman 请求从 Azure 门户 (Azure AD B2C) 获取 token 作为授权用户以用于开发目的

转载 作者:行者123 更新时间:2023-12-03 02:00:35 25 4
gpt4 key购买 nike

  • 我配置了与 Azure B2C 的 UI 集成,当我尝试使用特定的“测试”用户登录时,我会登录并重定向到网站的登录页面。

enter image description here

  • 出于开发目的,我现在尝试以 Azure B2C 中的同一授权用户(“测试”)身份从 postman 发出 postman 请求,但我收到了错误的请求。
  • 我已经检查了网络,并且也向 postman 发送了相同的请求。
  • Azure AD/B2C 中是否有任何配置用于仅接受来自特定站点的重定向并拒绝例如 postman 请求?
  • 如果没有,我该如何获取 token ?

enter image description here

最佳答案

首先,您必须从 azure 启用此工作流程,如果这样做,您就可以发送一个简单的 POST 请求,如下所示:

curl --location --request POST 'https://{{TENAT_ID}}.b2clogin.com/{{TENAT_ID}}.onmicrosoft.com/{{AUTHORITY}}/oauth2/v2.0/token' \
--header 'response_type: token' \
--header 'Content-Type: application/x-www-form-urlencoded' \

--data-urlencode 'response_type=token id_token' \
--data-urlencode 'scope={{SCOPE}} {{CLIENT_ID}}' \
--data-urlencode 'client_id={{CLIENT_ID}}' \
--data-urlencode 'username={{USER_NAME}}' \
--data-urlencode 'password={{USER_PASSWORD}}' \
--data-urlencode 'grant_type=password'

您可以轻松地将其导入到 post man 并使用您自己的设置更改 {{ }}

关于azure - Postman 请求从 Azure 门户 (Azure AD B2C) 获取 token 作为授权用户以用于开发目的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76279231/

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