2016-04-05 24 views
0

私は、エミュレータと完全にうまく動作するシンプルなボットを構築しましたが、「ボットへの接続をテストする」とテストしようとするとポータルでは動作しません。エミュレータでは、私は、アプリケーションIDとボットフレームワークから取得したアプリの秘密を試して、うまくいきました。私が気づいたことの1つは、エミュレータから受け取ったリクエストに承認ヘッダがありましたが、ポータルからのリクエストにヘッダがないことです。Botはエミュレータでは動作しますが、botframeworkポータルでは動作しません

+0

ボットを公開した後、あなたは 'AppId'と' AppSecret'を受け取ります。 'WebConfig'でそれらを更新し、Azure WebAppを再公開してください。 –

答えて

1

また、承認ヘッダーがインストールされている場合は、httpsエンドポイントを使用していることを確認してください。 httpsを使用してアプリの秘密を保護している場合は、認証を渡します。

+0

これは、問題の原因となっているものです。 –

0

SSL証明書はありますか? httpsエンドポイントを使用する必要があることに注意してください。

+0

これは答えではありません – pableiros

関連する問題