IIS로 호스팅한 Bot Framework Application Embeding하기

- 무엇을 하고자 하는지
- 현재 작성한 코드 중 문제가 되는 부분
- 기대하는 동작

안녕하세요. 닷넷데브 눈팅족이자…주니어 개발자입니다.
현재 회사에 챗봇을 제안하고 직접 개발하며 시연을 준비 중에 있습니다.

현재 Bot Framework를 Azure에서 호스팅하지 않고 사내 상용서버의 IIS로 호스팅하고 있습니다.
봇을 게시하고 ngrok 터널링으로 외부에서 에뮬레이터로 연결하는 테스트도 진행했습니다.

구글링을 통해 알아낸 바로 다음 단계는 azure에 봇 채널을 등록해야 한다는 것인데,
반드시 채널을 등록해야 하는 것인가요?
제 봇은 정보만 전달하는 단방향 봇입니다. 웹챗과 같은 채팅이 필요없는 봇입니다.
채널을 등록하면 iframe을 이용한 임베딩 코드를 제공하는 것은 테스트로 azure 호스팅 봇을 만들어서 알고 있습니다. azure로 호스팅 시에는 자동으로 채널이 등록되고 Direct Line에 쓰이는 토큰이 제공됩니다.
만약 채널을 등록 안할시에 토큰 생성은 어떻게 해야하는 것인지 알고 궁금합니다…

저처럼 IIS로 Bot을 호스팅하시는 분이 계신다면 조언을 부탁드립니다…

4개의 좋아요

(136) [NDC21-프로그래밍] YesJang MS Teams 봇 만들기 우여곡절 - YouTube

이 영상 내용이랑 비슷한 것 같아서 공유 드립니다.

2개의 좋아요