gpt4 book ai didi

angular - Web API .Net Core Azure Active Directory 身份验证

转载 作者:行者123 更新时间:2023-12-02 06:32:52 25 4
gpt4 key购买 nike

尝试使用 Angular2 和 ASP.NET Core (Web API)。

目前,我已通过 UI 成功登录,并且正在存储返回的 id token 。我创建了 API,然后选择工作或学校身份验证。自从我创建该项目以来,没有任何变化。问题是我无法验证来自 Angular 请求(我也尝试过使用 Postman)。每次我得到 401。

将听者设置为授权:持有者 xxx,我正在传递 id token

enter image description here

这是我登录后存储的数据。我作为 header 附加的是 adal.idtoken

任何帮助,我们将不胜感激

最佳答案

您必须将访问 token 传递到授权 header ,而不是 ID token 。

id token 仅包含有关登录用户的信息(声明),而访问 token 包含有关用户有权访问哪些 protected 资源的信息。

关于angular - Web API .Net Core Azure Active Directory 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43317682/

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