gpt4 book ai didi

azure - Microsoft 团队使用 OAuth AAD 授权使用 staticTabs 在 Azure 中进行分页

转载 作者:行者123 更新时间:2023-12-03 06:57:35 25 4
gpt4 key购买 nike

我从 MS 存储库中为 Microsoft 团队创建了一个基本的演示自定义应用程序 https://github.com/OfficeDev/TeamsFx-Samples/tree/v1.0.0/hello-world-tab 。我向 azure 中已有的页面添加了额外的静态选项卡(Azure 上托管的应用程序通过 AAD 进行保护)。在应用 list 中
{“实体ID”:“0000002”,“名称”:“应用程序名称”,"contentUrl": "https://nameofapp.azurewebsites.net","websiteUrl": "https://nameofapp.azurewebsites.net",“范围”:[“个人的”。]},

问题是,当我通过浏览器启动该应用程序时,该应用程序以某种方式设法将其自身授权给 protected 应用程序,但当我通过桌面应用程序打开它时,出现错误

错误消息:拒绝在框架中显示“https://login.microsoftonline.com/”,因为它将“X-Frame-Options”设置为“拒绝”。

如何在 PC 应用程序 MS Teams 中授权?

最佳答案

登录页面不会在 iFrame 中呈现,以防止点击劫持。

您的身份验证逻辑需要使用重定向以外的方法。例如,使用基于 token 或基于 cookie 的身份验证。

引用文档:https://learn.microsoft.com/en-us/microsoftteams/platform/tabs/how-to/tab-requirements

关于azure - Microsoft 团队使用 OAuth AAD 授权使用 staticTabs 在 Azure 中进行分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72771868/

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