我们可以在IIS中部署Microsoft bot应用程序以进行无Azure托管吗?

时间:2016-11-08 08:17:10

标签: iis-7.5 bots botframework

是否可以在没有Azure的IIS中部署Microsoft bot应用程序。

我们已经创建了一个示例bot应用程序,并在本地环境中使用模拟器运行良好。

我们希望将应用程序移至Production并且没有Azure帐户和详细信息。

我们可以在Windows服务器2012 R2中的IIS中部署bot应用程序,作为我们部署Web服务或WCF服务的方式吗?是否可以在没有Azure的情况下在IIS中托管?

1 个答案:

答案 0 :(得分:6)

当然有可能。您只需将机器人代码部署到IIS服务器,然后将API端点的URL复制粘贴到dev.botframework.com上的机器人设置中。

例如,网址可能如下所示:

https://yourserver.com/api/messages

有一点需要注意,它必须使用HTTPS,因此您可能需要处理自己的SSL证书。

另一方面,Azure帐户是免费的,根据我的经验,可以在免费配额内轻松处理数千名用户。