2016-04-30 11 views
0

azure機能を持つスラック認証トークンを設定する方法を理解しようとしています。まず、WebJobs(MS_WebHookReceiverSecret_Slack)のようなアプリ設定を作成しようとしましたが、うまくいかないようです。返されるエラーはSlack認証トークンを設定する

です。HTTPリクエストで指定された 'token'パラメータが期待値と一致しませんでした。

答えて

0

機能では、アプリケーション設定でASP.NET WebHook受信者情報を設定しないでください。 WebHook関数を作成すると、関数App内の独自の軽量秘密ストアに構成が生成され、格納されます。このような機能が追加された場合、サイトの再起動コストを避けるためにこれを行います。

たとえば、私たちが持っているGitHub WebHookテンプレート(C#またはNodeのいずれか)から始めれば、実際にこれが表示されます。開発タブのUIに必要なトリガーURLとGitHubの秘密を手渡します。

ランタイムでは、すべてのASP.NET WebHookレシーバが利用可能になっています(ランタイムに登録されています)が、UIとテンプレートはまだ追いついていません。 Httpテンプレートから開始して、IntegrateタブのWebHookタイプを選択して設定することができます。

残りのレシーバーは、すぐにUI(およびいくつかのテンプレートも)にすぐに入荷します。問題は、が多く、であり、エンドツーエンドのフローが完璧に機能するように、それらをすべてテストする機会はまだありませんでした。コンテンツタイプなどの問題に遭遇する可能性があります。私たちには、彼らに必要なすべての愛を与えるチャンスがあります:)我々のrepoにはいくつか問題があります。あなたがそれらに遭遇すると、あなた自身の問題を開くことをお気軽に、我々はそれらに対処します、ありがとう:)

+0

説明ありがとうございました。よく定義されたSlack webhookを使って作業するとき、どこに格納されているかにかかわらず、トークンを設定できるはずだと私は考えました。その仮定は間違っていますか? –

+1

はい、トークンはファイルシステムにしか存在しません。私たちはそれらを設定するためのポータルUIを持っていますが、まだそれには達していません。当初は、あなたのためにそれらを生成し、すぐに実行しますが、それらを変更/管理することもできます。 – mathewc

+0

@mathewc私は今、関数を使用しようとしていますが、Webhookオプションで 'Slack'が表示されず、 'Generic JSON'と 'GitHub'のみが表示されます。高度な設定を使用して型をSlackに設定すると、それは文句を言うことはありませんが、トークンも表示されず、すべての要求が応答を取得します。 ""メッセージ: "HTTPで提供される 'token'要求が期待値と一致しませんでした。 Slackは一時的に無効になっていますか? – dsample

関連する問題