gpt4 book ai didi

oauth-2.0 - 使用 GetOauthSignInLinkAsync 时发送 acr_values

转载 作者:行者123 更新时间:2023-12-03 14:42:27 24 4
gpt4 key购买 nike

我正在实现一个团队机器人,并使用身份服务器作为我们在 Bot Channel 中设置的身份验证。使用时效果很好
var signInLink = await (turnContext.Adapter as IUserTokenProvider).GetOauthSignInLinkAsync(turnContext, _connectionName, cancellationToken);
但是,似乎我们无法通过添加例如 &acr_values=idp:Aad 来将首选登录方法添加到调用中
我找不到在创建链接时添加额外参数的方法,我希望在创建链接时可以发送到 GetOauthSignInLinkAsync,但似乎不可能。

一旦创建,添加到链接时不起作用,即https://token.botframework.com/api/oauth/signin?signin=xxx&acr_values=idp:Aad
有谁知道是否有可能做到这一点?或者有一个解决方法的想法?
问候马丁

最佳答案

目前还没有办法向登录链接添加额外的参数。但是,如果您配置通用 oauth 提供程序之一,则可以自定义发送到身份提供程序的 URL。您可以按照 Eric 添加到此问题的示例进行操作:
https://github.com/microsoft/BotFramework-Services/issues/140

关于oauth-2.0 - 使用 GetOauthSignInLinkAsync 时发送 acr_values,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62086185/

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