При использовании чат-бота MS — прямой канал на страницах SharePoint я получаю сообщение об ошибке:
Сообщение об ошибке:
webchat-es5.js:1 Отказано в подключении к 'wss://directline.botframework.com/v3/directline/conversations/DdAvR7sMQ8zAXx0oltBdoC-h/stream?' потому что это нарушает следующую директиву политики безопасности контента: «default-src https: data: 'unsafe-inline' 'unsafe-eval'». Обратите внимание, что «connect-src» не был задан явно, поэтому «default-src» используется как запасной вариант.
Я попытался добавить прямой веб-чат на обычную HTML-страницу, и он работает, как и ожидалось. так что что-то мешает ему работать внутри sharepoint
<script>
window.WebChat.renderWebChat(
{
directLine: window.WebChat.createDirectLine({
token: 'my token here'
}),
userID: 'my name'
},
document.getElementById('webchat')
);
</script>
Я хочу, чтобы мой код выполнялся на странице SharePoint
О моей странице SharePoint: Среда: локальный код SP 206, добавленный в веб-часть CE. Я использовал локальную ссылку, а также ссылку CDN webchat.js / webchar-e5.js / botchat.js.