gpt4 book ai didi

.net - Authbot 登录服务返回链接,显示 "ClientID not supported for this API"

转载 作者:行者123 更新时间:2023-12-01 00:25:37 25 4
gpt4 key购买 nike

我正在运行samplev2 AuthBot example并可以成功访问登录页面。但是,当它重定向到我的机器人的登录页面时,它会显示一个页面,上面写着“您无权查看此目录或页面”。顶部链接包含错误:

AADSTS70001 - 此 API 版本不支持应用程序

我可以在哪里启用此类 API?我已经访问过https://apps.dev.microsoft.com/#/appList查看我的机器人是否在那里......确实如此,但它位于委托(delegate)为“仅限 Azure AD 应用程序”的部分中。当我单击它时,它仅显示应用程序 list ,我不确定需要更改什么才能允许用户使用 AuthBot 的身份验证方法登录。

有人知道如何解决这个问题吗?谢谢。

编辑:可能相关的是,当我将机器人的登录链接插入浏览器时,它确实可以工作。只是由于某种原因不使用 AuthBot。

最佳答案

我认为这里的混淆在于 V1 和 V2 应用程序之间。近日,微软推出了新的V2应用模型,详细介绍here .

您似乎正在尝试使用 V1 应用程序访问 V2 端点,但这在今天根本无法工作。您收到的错误消息表明 V2 端点需要来自 V2 应用程序的访问 token 。尽管您可以在 apps.dev.microsoft.com 中看到您的应用程序,但您注意到它位于“仅限 Azure AD”部分,这意味着它是 V1 应用程序。

apps.dev.microsoft.com 门户开始,注册一个新的 V2 应用程序(也称为聚合应用程序),您应该可以访问您尝试访问的 API 端点.

请告诉我这是否有帮助。

关于.net - Authbot 登录服务返回链接,显示 "ClientID not supported for this API",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45174853/

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