🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Azure

Azureは、マイクロソフトのクラウド プラットフォームで、旧称は Windows Azureです。PaaSとIaaSを組み合わせることで、 コンピューティング・ストレージ・データ・ネットワーキング・アプリケーションなど多くの機能を持ちます。

Q&A

2回答

1582閲覧

Bot Framework Emulatorで動作確認後のAzureへのデプロイ方法

onono_user

総合スコア4

C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Azure

Azureは、マイクロソフトのクラウド プラットフォームで、旧称は Windows Azureです。PaaSとIaaSを組み合わせることで、 コンピューティング・ストレージ・データ・ネットワーキング・アプリケーションなど多くの機能を持ちます。

0グッド

0クリップ

投稿2019/10/04 08:50

編集2019/10/07 04:17

こちらで公開しているコードを利用してチャットボットの作成を行いました。

Bot Framework Emulatorを用いて、ローカル環境での動作確認は完了しております。

そこで、ここで作成したBotをAzure上にデプロイしたいのですが、対応方法に全く見当がつかず四苦八苦しております。

こちらの方法などを試しましたが、5.2にて以下のような画像のエラーが発生して先に進むことが出来ません。(白塗り部はマスキング情報です)
イメージ説明

今回の方法にこだわってはいないので、何らかの方法でAzure上にchatbotをデプロイする方法を享受していただけますか。

<追記>
ご回答ありがとうございます。
ご教授していただいた対応方法を参考に、Azure App Serviceにデプロイすることはできました。
しかし、そのあとボットチャンネルとの紐づけをすることができません。

QnA Makerの初期設定を用いてチャットボットを作成した場合、以下の画像のようにWebアプリボットが作成され、その中の「Webチャットでテスト」によりボットの検証を行うことが出来ます。
イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

追記の方はちょっと状況が分からなくて(私もこのへんは理解できていなくて)当てずっぽうですが...

  • Azure ポータル > Web アプリ ボット > [設定] > [Microsoft App ID]

これを Web.configMicrosoftAppId に設定します。

  • Azure ポータル > Web アプリ ボット > [設定] > [Microsoft App ID] > [管理] > [新しいクライアント シークレット] > [追加]

これを Web.configMicrosoftAppPassword に設定します。クライアント シークレットは作成直後しか見られないので注意してください。

投稿2019/10/07 07:37

編集2019/10/07 07:43
NakamuraYoichi

総合スコア374

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

onono_user

2019/10/08 23:56

ご回答いただきありがとうございます。 別のチャットボットを作成した際にはご指摘の方法で対応できたのですが、 今回はweb.comfigを修正しても、事象は解決しないです。 これ以上は、Azureの設定というより、公開されているプログラムの仕様上の問題になりそうなので一旦本質問は閉じさせていただきたいと思います。
guest

0

Visual Studio の 発行 ツールを使ってみてはどうでしょうか。Visual Studio のソリューション エクスプローラーでプロジェクトを右クリックして**[発行]**を選択し、あとは指示に従って情報を入力していけばデプロイできると思います。

投稿2019/10/06 23:47

NakamuraYoichi

総合スコア374

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問