2016-08-28 33 views
1

我創建在Facebook和作爲機器人每我有,該消息到達機器人但是當機器人正在響應我得到下面的錯誤錯誤來自機器人返回消息(禁止)

日誌「System.UnauthorizedAccessException:授權的Microsoft應用程序ID失敗,狀態代碼Forbidden在Microsoft.Bot.Connector.JwtTokenRefresher.d__2.MoveNext()」

我試過Facebook/Skype和它是同樣的錯誤。我添加了message.From但仍然面臨一些問題。

這是我的消息返回代碼。

Activity replyMessage = message.CreateReply(); 
replyMessage.Text = "Text"; 
replyMessage.TextFormat = "plain"; 
await connector.Conversations.ReplyToActivityAsync(replyMessage); 
var response = Request.CreateResponse(HttpStatusCode.OK); 

return response; 

回答

0

你在Bot Framework門戶上有registered the bot嗎?如果是這樣,請確保您在項目的web.config中使用了正確的MicrosoftAppId和MicrosoftAppPassword。你的錯誤似乎是一個身份驗證問題,這基本上意味着你在web.config中的設置不是預期的設置

+1

是的,在那裏,我也點擊了按鈕測試連接到你的機器人,它說:「端點授權成功「 –