2016-11-08 4 views
2

AzureのないIISにMicrosoft botアプリケーションを展開することは可能ですか?AzureなしでホスティングするためのMicrosoft botアプリケーションをIISに展開できますか?

サンプルのbotアプリケーションを作成し、ローカル環境でエミュレータで正常に動作しています。

このアプリケーションをProductionに移行したいですが、Azureのアカウントと詳細はありません。

WebサービスまたはWCFサービスの展開方法として、Windowsサーバー2012 R2のIISにボットアプリケーションを導入できますか? AzureなしでIISでホストする必要はありませんか?

+0

[AzureなしでMicrosoft botアプリケーションをIISに展開できますか?](http://stackoverflow.com/questions/40480297/can-we-deploy-microsoft-bot-application-in-iis-without-紺碧) – Tchotchke

答えて

5

もちろん可能です。ボットコードをIISサーバーに展開し、APIエンドポイントのURLをdev.botframework.comのボット設定にコピー&ペーストするだけです。

たとえば、URLは次のようになります。

https://yourserver.com/api/messages 

1つの警告は、あなたがあなた自身のSSL証明書の世話をする必要があるかもしれないので、それは、HTTPSを使用しなければならないということです。

一方Azureアカウントは無料で、私の経験によれば無料のクォータ内で毎日何千人ものユーザーを簡単に処理できます。

+0

ありがとうございます。 HTTPを追加してIISでホストしました。 – Srikrishna

+0

今すぐエミュレータから同じサービスを使用する方法 – Srikrishna

+0

エミュレータには変更を加えるべきではありません - それはlocalhost:9000/api/messages、別のサーバ – K48

関連する問題