无法在Bot Framework中登录Microsoft Teams频道

问题描述 投票:0回答:1

尝试单击“登录”时,Microsoft团队中没有任何操作。它不会打开iframe / browswer来登录。我正在调用OAuthPrompt,如下所示。这在网聊中很好用。

return await stepcontext.BeginDialogAsync(oatuhloginpromptname, cancellationToken: cancellationToken);


  private OAuthPrompt Prompt(string connectionName)
    {
        return new OAuthPrompt(
            oatuhloginpromptname,
            new OAuthPromptSettings
            {
                ConnectionName = connectionName,
                Text = "Please Sign In ",
                Title = "Sign In",
                Timeout = 300000, // User has 5 minutes to login (1000 * 60 * 5)
            });
    }
authentication botframework microsoft-teams
1个回答
2
投票

您需要在validDomains部分创建清单并包含token.botframework.com,否则登录按钮将不会打开身份验证窗口。例如,使用App Studio生成清单。

阅读更多:using Azure Bot Service for Authentication in Teams

更新:v4.3 update更改了团队的OAuthCard,因此它也可以在不创建清单的情况下工作。

© www.soinside.com 2019 - 2024. All rights reserved.