我有以下代码:
import { ActivityTypes, CardFactory, TurnContext } from "botbuilder";
export class MyBot {
/**
* Handles incoming activity, received from a user, processes it, and replies as needed
* @param {TurnContext} context on turn context object.
*/
public onTurn = async (turnContext: TurnContext) => {
const oauthCard = CardFactory.oauthCard("ms-graph", "Login", "Please sign in so I know who you are");
return await turnContext.sendActivity({ attachments: [oauthCard] });
}
}
当我在机器人模拟器框架中运行机器人时,我看到了登录按钮。但是,当我单击它时,它只会打开一个全白的空登录窗口。
我还在 Azure 中配置了身份验证:
编辑:我还在我的.bot文件中配置了应用程序 ID 和密码。
