/ Каналът за Skype за бизнес не предава правилно идентификационните данни - botframework, skype-for-business

Skype for Business channel не предава правилно удостоверенията за удостоверяване - botframework, skype-for-business

Имам бот за .NET Bot Framework, създаден с помощта на шаблона и тестван на други канали и в таблото.

Аз добавих канала за Skype за бизнес и изпълних командлета PowerShell за наемателя си, но постоянно получавам отговора „Грешка се е случила при контакта с целевия потребител“.

Погледнах в Bot Framework Dashboard за проблеми, и проблемът е, че Bot Framework се връща на 401 Неоторизиран от моя код. Не забравяйте, че това работи добре в други канали.

Подозиращ проблем с това как Skype за бизнеспреминава (или не минава) токените за удостоверяване, коментирах декоратора на BotAuthentication, но изведнъж всичко работи наред. идеален.

Отговори:

0 за отговор № 1

Само за да отговоря на собствения си въпрос по този въпрос. Причината да виждам този проблем е, че нямах най-новата версия на Microsoft.Bot.Builder. Трябваше да стартирам 3.5+ и не съм го написал тук (заедно с инструкции за актуализиране на NuGet пакета, ако имате нужда от това): https://blog.thoughtstuff.co.uk/2017/06/how-to-enable-your-bot-framework-bot-on-skype-for-business-part-2-or-how-i-followed-the-instructions-and-it-worked/