Mar*_*tin 6 oauth-2.0 botframework microsoft-teams azure-bot-service
我正在实施一个团队机器人,并使用身份服务器作为我们在 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有谁知道是否可以这样做?或者有一个解决方法的想法?问候马丁
小智 2
目前还没有办法向登录链接添加额外的参数。但是,如果您配置通用 oauth 提供程序之一,则可以自定义发送到身份提供程序的 URL。您可以按照 Eric 添加到此问题的示例:
https://github.com/microsoft/BotFramework-Services/issues/140
| 归档时间: |
|
| 查看次数: |
209 次 |
| 最近记录: |