Botframework仿真程序未连接

Botframework仿真程序未连接,botframework,skype,azure-language-understanding,Botframework,Skype,Azure Language Understanding,我正在尝试使用bot框架模拟器连接到我的bot。它给出了错误的定义 异常:响应状态代码不表示成功:401(访问被拒绝)。 [类型为“text/plain”的文件] 当我查看错误消息的详细信息时,它将服务url显示为 但是我的机器人url是 你能帮我找到这个问题吗 我在下面附上了完整的错误信息 { “类型”:“消息”, “时间戳”:“2017-03-08T09:51:40.142Z”, “serviceUrl”:“, “channelId”:“仿真器”, “发件人”:{ “id”:“l0352n

我正在尝试使用bot框架模拟器连接到我的bot。它给出了错误的定义

异常:响应状态代码不表示成功:401(访问被拒绝)。 [类型为“text/plain”的文件]

当我查看错误消息的详细信息时,它将服务url显示为

但是我的机器人url是

你能帮我找到这个问题吗

我在下面附上了完整的错误信息

{ “类型”:“消息”, “时间戳”:“2017-03-08T09:51:40.142Z”, “serviceUrl”:“, “channelId”:“仿真器”, “发件人”:{ “id”:“l0352n0fl2ja1ede6”, “名称”:“机器人” }, “对话”:{ “id”:“67infihmnjcl68bd7c” }, “收件人”:{ “id”:“默认用户” }, “区域设置”:“en US”, “文本”:“异常:响应状态代码不表示成功:401(访问被拒绝)。”, “附件”:[ { “内容类型”:“文本/普通”, “内容”:“在System.Net.Http.HttpResponseMessage.EnsureAccessStatusCode()\r\n在Microsoft.Bot.Builder.Luis.LuisService.d__3.MoveNext()\r\n--从引发异常的上一个位置开始的堆栈结束跟踪----\r\n在System.Runtime.CompilerServices.TaskWaiter.ThrowForOnSuccess(任务任务)\r\n在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)\r\n在System.Runtime.CompilerServices.TaskAwaiter
1.GetResult()\r\n在Microsoft.Bot.Builder.Luis.Extensions.d_3.MoveNext()上\r\n---从引发异常的上一个位置开始的堆栈结束跟踪----\r\n在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务任务)\r\n在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务任务任务)\r\n在System.Runtime.CompilerServices.TaskAwaiter
1.GetResult()\r\n在Microsoft.Bot.Builder.Dialogs.LuisDialog
1.d\u 7.MoveNext()\r\n--从引发异常的上一个位置开始的堆栈结束跟踪----\r\n在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务任务)\r\n在System.Runtime.CompilerServices.Waiter.HandleNonSuccessAndDebuggerNotification(任务任务任务任务任务)\r\n在System.Runtime.CompilerServices.TaskAwaiter.GetResult()\r\n在Microsoft.Bot.Builder.Dialogs.Internals.DialogTask.ThunkResume
1.d\u 5.MoveNext()\r\n---从引发异常的上一个位置开始的堆栈结束跟踪---\r\n在System.Runtime.CompilerServices.TaskAwaiter.ThrowForOnSuccess(任务任务)\r\n在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)\r\n在System.Runtime.CompilerServices.TaskAwaiter
1.GetResult()\r\n在Microsoft.Bot.Builder.Internals.Fibers.Wait
2.-PollAsync>d\u 19.MoveNext()\r\n---从引发异常的上一个位置开始的堆栈结束跟踪----\r\n在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务任务)\r\n在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务任务任务)\r\n在System.Runtime.CompilerServices.TaskAwaiter
1.GetResult()\r\n在Microsoft.Bot.Builder.Internals.Fibers.Frame上
1.-PollAsync>d\u 9.MoveNext()\r\n---从引发异常的上一个位置开始的堆栈结束跟踪----\r\n在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务任务)\r\n在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)\r\n在System.Runtime.CompilerServices.TaskWaiter
1.GetResult()\r\n在Microsoft.Bot.Builder.Internals.Fibers.Fiber上\r\n\r\n位于Microsoft.Bot.Builder.Internals.Fibers.Wait
2.Microsoft.Bot.Builder.Internals.Fibers.iawater.GetResult()\r\n位于Microsoft.Bot.Builder.Dialogs.Chain.LoopDialog
1.d\u 3.MoveNext()\r\n---从引发异常的上一个位置开始的堆栈结束跟踪----\r\n在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务任务)\r\n在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务任务任务)\r\n在System.Runtime.CompilerServices.TaskAwaiter.GetResult()\r\n在Microsoft.Bot.Builder.Dialogs.Internals.DialogTask.ThunkResume
1.d\uu 5.MoveNext()\r\n--从引发异常的上一个位置开始的堆栈结束跟踪----\r\n在System.Runtime.CompilerServices.TaskWaiter.ThrowForNonSuccess(任务任务)\r\n在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)\r\n在System.Runtime.CompilerServices.TaskAwaiter
1.GetResult()\r\n在Microsoft.Bot.Builder.Internals.Fibers.Wait
2.d\u 19.MoveNext()\r\n---从引发异常的上一个位置开始的堆栈结束跟踪----\r\n在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务任务)\r\n在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务任务任务)\r\n在System.Runtime.CompilerServices.TaskAwaiter
1.GetResult()\r\n在Microsoft.Bot.Builder.Internals.Fibers.Frame
1.d\u 9.MoveNext()\r\n---从引发异常的上一个位置开始的堆栈结束跟踪----\r\n在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务任务)\r\n在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务任务任务)\r\n在Microsoft.Bot.Builder.Internals.Fibers.Fiber
1.d\u 16.MoveNext()\r\n在System.Runtime.CompilerServices.TaskAwaiter
1.GetResult()\r\n在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)中,从引发异常的上一个位置开始的堆栈结束跟踪\r\n在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)\r\n在System.Runtime.CompilerServices.TaskAwaiter
1.GetResult()\r\n在Microsoft
<appSettings>
   <add key="MicrosoftAppId" value="YourAppId" />
   <add key="MicrosoftAppPassword" value="YourAppPassword" />
</appSettings>
 <add key="LuisAppId" value="2342342323423423424"/>
 <add key="LuisAPIKey" value="2342343453423423423"/>
 <add key="LuisAPIHostName" value="westeurope.api.cognitive.microsoft.com"/>