简体   繁体   中英

How to host Microsoft Bot on premise in IIS manager

I have a bot I want to host on premise and I've hosted the bot on a domain with a valid SSL cert via letsencrypt. The cert bound to the domain the bot is hosted on is by IdenTrust (DST Root CA X3) which is a participant of the Microsoft root certification program.

The DB the bot is connected to is the local database in the server. However, the domain the bot is hosted on is accessible via web call. The db can also be accessed via another application hosted under the same site the bot is hosted on.

However, I can't access the bot and I keep getting the error below: [There was an error sending this message to your bot: HTTP status code InternalServerError]

Please help! Thanks!

Webchat client talks to Azure MS bot through Directline API which is hosted in Azure-cloud. You need to find a way to talk to local MS bot through DirectLine API. Sadly, I don't think if there is any local(on premise) version of DirectLine API.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM