【发布时间】:2020-10-07 00:56:23
【问题描述】:
我们有反应站点,即生成 jwt 令牌并使用 adal 与 API 对话。 现在我们需要将文件上传到 SharePoint 库。
如果这可能使用 adal?如何?请问有样品吗?
目前我们已经使用 msal 创建了演示应用程序,它会生成访问令牌和 Id 令牌, Id 令牌适用于 API,访问令牌适用于 MSGraph API,但使用弹出窗口进行登录。 当我将弹出窗口更改为重定向时,登录后它会继续重定向站点。 refer known Issue
我被卡住了重定向正在创建问题,如果我尝试SuncWeek-react-aad-msal 一切都很好,但令牌适用于 API 但不适用于 GraphAPI,我尝试将范围 https://graph.microsoft.com/Sites.Manage.All 并在 Azure 应用程序注册中添加访问权限,但没有运气
非常感谢任何帮助 助教。
【问题讨论】:
-
link you 共享用于 loginPopup 问题,可以解释从 loginPopup 更改为 redirect 后“继续重定向站点”是什么意思?
-
好的,所以当我使用弹出窗口登录时,它起作用了,并生成了令牌。但是当我将弹出窗口更改为重定向时,站点会将用户重定向到使用微软页面登录。用户登录,并且 url 返回到我的反应站点,我可以在 Url 中看到 Token,但页面自动保持重定向几次,最后说登录失败,我共享的错误链接有同样的问题我正面临登录重定向
-
能否请您为我们提供 Fiddler 跟踪,以便我们登录失败调用。这会很有帮助。
标签: reactjs azure sharepoint asp.net-core-webapi msal