ボットフレームワークポータルの「ボットへの接続をテストする」を使用している場合は、認証はありません。ボットフレームワーク認証が動作しない
私は同じ主題に関してここでいくつかの質問を見ましたが、それでもこれをうまく動作させることはできません。私は手紙に勧告に従っている...
を私は自分のエンドポイントの認可が動作することを確認しようとしていますが、私はエラーを得続ける:最初のエラーでhttps://docs.botframework.com/en-us/support/troubleshooting-bot-framework-authentication/
でした。
InternalServerError
{
"message": "An error has occurred.",
"exceptionMessage": "Object reference not set to an instance of an object.",
"exceptionType": "System.NullReferenceException",
"stackTrace": "
(など)
私はSSLを含めるように基本に私の紺碧の計画をアップグレードするために必要なことを働きました。しかし、今私はボットのフレームワークポータルを介して私のボット接続をテストします。
InternalServerError
{
"message": "An error has occurred."
}
ボット自体は、SkypeやWebchat上で正常に動作します - それは動作したくない認証ピースです。
紺碧でホストされているウェブアプリからのリンクに続いて、私にHTTPSアドレスがあることを証明します。私が試していない唯一のことは、私のアプリ用の専用SSL証明書を購入することです。
Azureの基本的な計画には、一般的なMicrosoft証明書の下にSSLが含まれていますか?何かご意見は?
最後の1つの情報では、ボットのwebchatチャンネルに次の問題が常に表示されます。
There was an error sending this message to your bot: HTTP status code
InternalServerError
Azureのホスティング、Webアプリケーション、B1基本計画...
これまでのことをすべて完了したことがあります...私はブラウザ(https://xxxx.azurewebsites。net/api/messages)、私は得る: 要求されたリソースは、httpメソッド 'GET'をサポートしていません。 –
Taylor
@Taylor私の頭に浮かべているもう一つのことは、[Serializable]タグをすべてのダイアログに入れないことです。 – jcmontx
間違いなくすべてのダイアログには、私はいくつかのサポートクラスがあります.DBアクセスなど。 – Taylor