【问题标题】:AADSTS7000218: The request body must contain the following parameter: 'client_assertion' or 'client_secretAADSTS7000218:请求正文必须包含以下参数:“client_assertion”或“client_secret”
【发布时间】:2021-06-16 11:46:14
【问题描述】:

收到此错误: AADSTS7000218:请求正文必须包含以下参数:“client_assertion”或“client_secret” 谁能帮我解决这个问题。

【问题讨论】:

标签: azure azure-ad-b2c msal


【解决方案1】:

正如您的错误消息所述,您的请求正文缺少 client_secret 参数。

【讨论】:

  • 在哪里可以找到我的 client_id 和 client_secret?
  • @mroma95 登录 Azure 门户>azure ad>应用注册>你的应用>证书和机密i.stack.imgur.com/BlOVr.png
  • @mroma95 客户 ID 和租户 ID :i.stack.imgur.com/ZDVxm.png
  • okey 所以我需要创建新应用程序,但我还有其他问题,因为我正在编写应用程序来扫描 OneDrive 我想获取文件但要做到这一点我需要访问令牌(我找到的所有库需要访问令牌),是否可以在不注册新应用的情况下从另一端获取访问令牌?理想情况下,如果用户将获得用户名和密码并且我的应用程序将开始扫描
  • @mroma95 我认为你必须在Azure AD中注册应用程序,否则你将无法获得访问令牌。
猜你喜欢
  • 1970-01-01
  • 2021-08-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-29
  • 2021-11-22
  • 1970-01-01
相关资源
最近更新 更多