小编Mar*_*tin的帖子

使用 GetOauthSignInLinkAsync 时发送 acr_values

我正在实施一个团队机器人,并使用身份服务器作为我们在 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-2.0 botframework microsoft-teams azure-bot-service

6
推荐指数
1
解决办法
209
查看次数