/azure-bot-webchat-token-generator

Bot Service Web チャットのためのトークンを生成するための Azure Functions Web API

Primary LanguageBicep

このリポジトリについて

このリポジトリを使用することで、Azure Bot Service の Web チャットを Web ページに埋め込む際に使用する、トークンを発行する Web API を Azure Functions 上にデプロイすることができます。

必要な環境

デプロイ方法

Azure CLI で Azure テナントへログインし、使用するサブスクリプションを選択します。

az login
az account set --subscription "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"

参考:Azure CLI を使用して Azure サブスクリプションを管理する方法

環境を構築するために、deploy.shスクリプトを実行します。

./deploy.sh

スクリプトを実行後、スクリプト内でデプロイ先のリソースグループ名と、対象となる Azure Bot Service の Web チャットの秘密キーを指定してください。

$ ./deploy.sh
Please input Resource Group name to deploy:
rg-azbot-token-gen
Please input Web Chat Key of Azure Bot Service to generate token by Azure Function:
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

参考:ボットの秘密鍵を取得する 参考:ボットを Web チャットに接続する