使用邮递员生成不记名令牌
Generate bearer token using postman
我已经在 Azure AD 中注册了一个应用程序。我选择支持的帐户类型为“单租户”。我已授予 user.read、openid 和 profile.
等权限
现在,我正在尝试从 Postman 获取访问令牌。我给出了如下参数:
https://login.microsoftonline.com/mytenantid/oauth2/v2.0/token
client_id='myapp client id'
&scope=https://graph.microsoft.com/user.read
&redirect_uri=http://localhost
&grant_type=authorization_code
&client_secret='myapp client secret'
我收到以下错误:
AADSTS900144: The request body must contain the following parameter: 'code'.\r\nTrace ID: ffa4ba48-3287-4615-b6a3-aa71ed757400\r\nCorrelation ID: b375f781-2486-40d4-adee-826b9dc440ec\r\nTimestamp: 2022-04-21 12:13:10Z",
我不明白要提供什么代码以及如何找到 代码值。
谁能帮帮我?
提前致谢。
要解决该错误,您必须在 Postman 中包含代码参数。
要获得该值,请尝试形成一个 授权 url,如下所示:
并在浏览器中打开上面的link。在地址栏中,您将获得 code.
的值
复制该代码值并在邮递员中添加该参数。
请注意,代码值只能使用一次。要再次获取代码值,您必须再次重复上述过程。
我在我的环境中尝试,添加code参数后,成功获取到access token:
详情请参考下方link:
我已经在 Azure AD 中注册了一个应用程序。我选择支持的帐户类型为“单租户”。我已授予 user.read、openid 和 profile.
等权限现在,我正在尝试从 Postman 获取访问令牌。我给出了如下参数:
https://login.microsoftonline.com/mytenantid/oauth2/v2.0/token
client_id='myapp client id'
&scope=https://graph.microsoft.com/user.read
&redirect_uri=http://localhost
&grant_type=authorization_code
&client_secret='myapp client secret'
我收到以下错误:
AADSTS900144: The request body must contain the following parameter: 'code'.\r\nTrace ID: ffa4ba48-3287-4615-b6a3-aa71ed757400\r\nCorrelation ID: b375f781-2486-40d4-adee-826b9dc440ec\r\nTimestamp: 2022-04-21 12:13:10Z",
我不明白要提供什么代码以及如何找到 代码值。 谁能帮帮我?
提前致谢。
要解决该错误,您必须在 Postman 中包含代码参数。
要获得该值,请尝试形成一个 授权 url,如下所示:
并在浏览器中打开上面的link。在地址栏中,您将获得 code.
的值复制该代码值并在邮递员中添加该参数。
请注意,代码值只能使用一次。要再次获取代码值,您必须再次重复上述过程。
我在我的环境中尝试,添加code参数后,成功获取到access token:
详情请参考下方link: