私はBotアプリケーションコア2.0(.Net Framework)チャットボットを生成するためのプロジェクトテンプレート。追加したNugetパッケージMicrosoft.Bot.Connector(3.11.1)、Microsoft.Bot.Builder(4.0.4.403061554)(3.11.0)とSystem.IdentityModel.TokenJwt。MS Botframeworkを使用した.NetCore 2エミュレータを使用しない認証
- によると、私はチャットボットは、アプリケーションIDとパスワードの資格情報なしでローカルホスト上に展開エミュレータを使用して動作することを確認しました。
- 私は、Botが登録されており、MicrosoftログインサービスへのHTTPリクエストがアクセストークンを提供していることを確認しました。 POSTはECONNREFUSED 127.0.0.1:51002
を接続し、私がしました:できるだけ早く私はそれが応答のテキストを入力したときに、私は、ボットが動作しないセキュリティ資格情報を使用してエミュレータで接続しようとして
app.configファイルでApp IDとPasswordが正しいことを確認しました。 https://github.com/Microsoft/BotBuilder/issues/2289 https://github.com/Microsoft/BotBuilder/issues/1473https://github.com/DamianReeves/EchoBotForCore https://github.com/Microsoft/BotBuilder/issues/2237
:認証は(JWTトークンを取得していない)動作していないいくつかの理由 、私はこの問題に関連しているが、解決するためのより多くの方向を必要とすることができる以下のリンクを検索し、見つけましたボットが認証コードを使用するためには、認証コードを自分で記述する必要があるようです。
こんにちは、オーバーフローを歓迎します。質問をして質問を更新する方法の詳細については、 の[ask]リンクを参照してください。関連するコードとスタックトレースを表示してください。 –