![](/img/trans.png)
[英]Azure Web App Bot w. QnA Maker; Changing default answer does not work in console
[英]Qna Maker Fetch Error from Azure Web App Bot
我們有一個在 Azure Web App bot 中運行的代碼。 如果客戶端調用 bot ,則 bot 會檢查來自 QnA maker 的響應並返回結果。 然而,當我們測試時,它運行良好,達到了預期的結果。 一個小時后,它開始給出關於本地頒發者證書的獲取錯誤。
Error :
[onTurnError]: FetchError: request to https://classa-xxx-qnaservice.azurewebsites.net/qnamaker/knowledgebases/c6912c27-913cd-2212-f823-f00a9128d0fa/generateanswer failed, reason: unable to get local issuer certificate
代碼片段:
const qnaResults = await this.qnaMaker.getAnswers(stepContext.context);
// If an answer was received from QnA Maker, send the answer back to the user.
if (qnaResults[0]) {
await stepContext.context.sendActivity(qnaResults[0].answer);
return this.endDialog();
任何人都可以請幫忙。
解決方案 :
與 microsoft 一起創建了一個案例。 故障排除是在應用服務控制台中完成的。 再次完成 npm install 的地方。 這導致了漏洞。 npm 審計修復完成后,再次重新啟動 APP 服務,這對這個問題進行了排序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.