0

마침내 내 봇을 Skype for Business에 연결할 수있게되었지만 작동하려면 몇 가지 문제가 있습니다.봇 프레임 워크 Skype for Business 채널

먼저 Skype 내에서 봇을 검색 할 수없는 것처럼 보이면 전체 Uri을 입력해야하며 우리 도메인이 아닌 onmicrosoft.com 도메인에서만 작동하는 것으로 보입니다.

봇의 전체 Uri를 사용하여 Skype 채팅 창을 열고 대화를 시작하면 봇은 "알 수없는 상태"로 표시됩니다. 이것은 내가 추측 한 첫 번째 문제와 관련이있을 수 있습니다. 아마도 아직 완전히 전파되지 않았을까요?

마지막으로 내 봇과 대화를 시작하면 예상되는 인트라넷 주소를 묻는 메시지가 나타납니다. 그러나 다른 모든 채널에서와 마찬가지로 정보를 검색하는 대신 주소를 제공하면 동일한 질문을 반복해서 묻고 다음과 같이 최종 오류를 묻습니다.

죄송합니다, 봇 코드에 문제가 있습니다. . 대상 사용자에게 오류가 발생했습니다.

이 오류 메시지는 몇 번 표시되고 새 대화를 만들 때까지 응답을 완전히 멈 춥니 다.

다른 채널을 사용하는 것처럼 봇 대시 보드에서 오류를 볼 수 없습니다.

답변

1

봇 프레임 대시 보드를 살펴보면 승인되지 않은 오류에 대해 알려주는 문제가 표시됩니다.

지금 해결 방법은 [BotAuthentication] 데코 레이션을 MessageController 메서드에서 제거하는 것입니다. 이 문제가 해결 될 때까지는 임시 수정 사항 일뿐입니다. 완벽하지는 않습니다. 여기에 전체 글을 작성했습니다 : https://blog.thoughtstuff.co.uk/2017/05/how-to-enable-your-bot-framework-bot-on-skype-for-business-and-how-i-finally-got-it-working/

관련 문제