首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >错误:"invalid_client“和"AADSTS700025: Client是公共的,所以不应该显示'client_assertion‘或'client_secret’

错误:"invalid_client“和"AADSTS700025: Client是公共的,所以不应该显示'client_assertion‘或'client_secret’
EN

Stack Overflow用户
提问于 2021-12-21 07:11:28
回答 1查看 2.8K关注 0票数 2

在使用msal库授权microsoft图形应用程序期间,我得到以下错误:

代码语言:javascript
运行
复制
"error": "invalid_client", "error_description": "AADSTS700025: Client is public so neither 'client_assertion' nor 'client_secret' should be presented.
"error_codes": [700025] 

有人能帮忙吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-12-23 13:03:37

由于您的web应用程序使用后端作为Django,前端作为角,您可以使用重定向URI平台作为单页应用程序

您需要在SPA应用程序中使用MSAL.js身份验证来获取访问令牌。

然后后端Django应用程序验证访问令牌。

注意事项:如果使用的是MSAL.js v2.x,则需要使用授权代码流

参考将JavaScript单页应用程序从隐式授予迁移到授权代码流- Microsoft标识平台\ Microsoft文档

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70431784

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档