Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# MS Botframework使用.NetCore 2未使用Emulator进行身份验证_C#_Botframework - Fatal编程技术网

C# MS Botframework使用.NetCore 2未使用Emulator进行身份验证

C# MS Botframework使用.NetCore 2未使用Emulator进行身份验证,c#,botframework,C#,Botframework,我正在使用机器人应用程序核心2.0(.Net Framework)项目模板生成聊天机器人。已添加Nuget软件包Microsoft.Bot.Connector(3.11.1)、Microsoft.Bot.Builder(3.11.0)和System.IdentityModel.TokenJwt(4.0.4.403061554) 据 我已经确认Chatbot使用部署在localhost上的模拟器工作,没有应用ID和密码凭据 我已确认Bot已注册,并且对Microsoft登录服务的HTTP请求提供了

我正在使用机器人应用程序核心2.0(.Net Framework)项目模板生成聊天机器人。已添加Nuget软件包Microsoft.Bot.Connector(3.11.1)Microsoft.Bot.Builder(3.11.0)System.IdentityModel.TokenJwt(4.0.4.403061554)

  • 我已经确认Chatbot使用部署在localhost上的模拟器工作,没有应用ID和密码凭据
  • 我已确认Bot已注册,并且对Microsoft登录服务的HTTP请求提供了访问令牌
  • 当我尝试使用安全凭据连接emulator时,Bot无法工作,当我键入文本时,它会响应:POST connect econnrefered127.0.0.1:51002

    我已确认App.config文件中的应用ID和密码正确

    由于某些原因,身份验证无法工作(无法获取Jwt令牌),我搜索并找到了以下链接,这些链接可能与问题有关,但需要更多的指导才能解决:


    似乎我需要自己编写身份验证代码,以便为Bot提供使用它们的凭据?

    目前不支持.NET core 2.0。我们目前正在开发一个支持.NETCore2.0的版本,该版本目前正在测试中。当这篇文章有了样本和任何可用的文档资源时,我会更新它。

    Hi,欢迎来到stack overflow。有关如何提问和相应更新问题的更多详细信息,请参阅链接。向我们展示相关代码和stacktrace。