2017-11-30 5 views

答えて

0

ボットフレームワークは、インターネットにアクセス可能なエンドポイントと有効なSSL証明書を持っている限り、任意のクラウドホスティングサービスに導入されたボットで動作します。 Azure App Serviceにデプロイする場合は、projectname.azurewebsites.netには既存の*.azurewebsites.net SSL証明書が適用されるため、追加設定は必要ありません。

一方、別のクラウドプロバイダでホストする場合は、ドメイン名に現在有効なSSL証明書が登録されている必要があります。

「現在および有効な」とはどういう意味ですか? - 「現在および有効」のチェックのほとんどは、サーバーSSL証明書の標準チェックです。証明書名はホスト名と一致する必要があります。期限切れであってはなりません。また、CRLにリストされていてはなりません。 EKUsなど

最も重要なことに、SSL証明書は、Microsoftが信頼するルート証明機関に連鎖する必要があります。これらのCAの最新の一覧はこちらです:

http://social.technet.microsoft.com/wiki/contents/articles/31634.microsoft-trusted-root-certificate-program-participants-v-2016-april.aspxは、あなたのボットの展開の詳細については、以下を参照してください答えをhttps://docs.microsoft.com/en-us/bot-framework/deploy-bot-overview

+0

感謝を。私はAzureに例を展開することができました。これは、サーバーの再作成中に追加されたhttps-optionsを削除し、localhostを指していたハードコードされたURLを変更することでした。 –

+0

@ Christof.Doe - 更新いただきありがとうございます。あなたがそれが働いていることを聞いてうれしい! – nilsw

関連する問題