You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用C#的Bot-Authentication示例登录弹窗报错求助

Bot身份认证登录失败排查

背景

  • 已完成Azure Portal、OKTA的Bot身份认证必要配置,ngrok运行正常,Bot可正常启动,但触发登录操作时出现报错。

报错信息

报错截图

登录报错界面

堆栈跟踪

at Microsoft.Bot.Connector.UserToken.<GetTokenWithHttpMessagesAsync>d__5.MoveNext()
   at Microsoft.Bot.Connector.UserTokenExtensions.<GetTokenAsync>d__0.MoveNext()
   at Microsoft.Bot.Connector.Authentication.UserTokenClientImpl.<GetUserTokenAsync>d__6.MoveNext()
   at Microsoft.Bot.Builder.Dialogs.UserTokenAccess.<GetUserTokenAsync>d__0.MoveNext()
   at Microsoft.Bot.Builder.Dialogs.OAuthPrompt.<BeginDialogAsync>d__10.MoveNext()
   at Microsoft.Bot.Builder.Dialogs.DialogContext.<BeginDialogAsync>d__32.MoveNext()
   at MicrosoftBotBuilderSamples.MainDialog.<PromptStepAsync>d__2.MoveNext() in D:\Practice\Bot\BotBuilder-Samples-main\BotBuilder-Samples-main\samples\csharp_dotnetcore\18.bot-authentication\Dialogs\MainDialog.cs:line 49
   at Microsoft.Bot.Builder.Dialogs.WaterfallDialog.<OnStepAsync>d__12.MoveNext()
   at Microsoft.Bot.Builder.Dialogs.WaterfallDialog.<RunStepAsync>d__13.MoveNext()
   at Microsoft.Bot.Builder.Dialogs.WaterfallDialog.<BeginDialogAsync>d__8.MoveNext()
   at Microsoft.Bot.Builder.Dialogs.DialogContext.<BeginDialogAsync>d__32.MoveNext()
   at MicrosoftBotBuilderSamples.LogoutDialog.<OnBeginDialogAsync>d__4.MoveNext() in D:\Practice\Bot\BotBuilder-Samples-main\BotBuilder-Samples-main\samples\csharp_dotnetcore\18.bot-authentication\Dialogs\LogoutDialog.cs:line 31
   at Microsoft.Bot.Builder.Dialogs.ComponentDialog.<BeginDialogAsync>d__7.MoveNext()
   at Microsoft.Bot.Builder.Dialogs.DialogContext.<BeginDialogAsync>d__32.MoveNext()
   at Microsoft.Bot.Builder.Dialogs.DialogExtensions.<InnerRunAsync>d__2.MoveNext()
   at Microsoft.Bot.Builder.Dialogs.DialogExtensions.<InternalRunAsync>d__1.MoveNext()
   at Microsoft.Bot.Builder.Dialogs.DialogExtensions.<InternalRunAsync>d__1.MoveNext()
   at Microsoft.Bot.Builder.Dialogs.DialogExtensions.<RunAsync>d__0.MoveNext()
   at MicrosoftBotBuilderSamples.DialogBot`1.<OnMessageActivityAsync>d__6.MoveNext() in D:\Practice\Bot\BotBuilder-Samples-main\BotBuilder-Samples-main\samples\csharp_dotnetcore\18.bot-authentication\Bots\DialogBot.cs:line 47
   at Microsoft.Bot.Builder.ActivityHandler.<OnTurnAsync>d__0.MoveNext()
   at MicrosoftBotBuilderSamples.DialogBot`1.<OnTurnAsync>d__5.MoveNext() in D:\Practice\Bot\BotBuilder-Samples-main\BotBuilder-Samples-main\samples\csharp_dotnetcore\18.bot-authentication\Bots\DialogBot.cs:line 35
   at Microsoft.Bot.Builder.MiddlewareSet.<ReceiveActivityWithStatusAsync>d__3.MoveNext()
   at Microsoft.Bot.Builder.BotAdapter.<RunPipelineAsync>d__23.MoveNext()

已完成配置项

  • Bot的APPId与密码已配置
  • OAuth Connection名称已配置

疑问

请问还遗漏了哪些配置步骤,导致登录时出现上述报错?

内容的提问来源于stack exchange,提问作者Irfan Techwave

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 07:10:31