DiscoveryClient.GetAsync崩溃(“http:// localhost:5000”)

时间:2016-10-07 06:50:00

标签: .net identityserver4

与标题一样:控制台应用程序在执行以下行

时崩溃
disco = await DiscoveryClient.GetAsync("http://localhost:5000");

没有异常抛出,即使我将它包装在try catch调试中只是在线上;输出中没有相关信息。 Visual Studio只是停止对应用程序进行调试并返回编辑模式。

有没有人见过类似的东西? :(我可以尝试做什么?

我正在使用VS2015,控制台应用程序是.NETCoreApp v1.0,使用“IdentityModel”:“2.0.0-rc6”;。 Identity Server 4在localhost:5000,.NETCoreApp v1.0上运行。

使用https://demo.identityserver.io参数调用GetAsync方法也会导致错误描述。

我正在关注本教程:https://identityserver4.readthedocs.io/en/dev/quickstarts/1_client_credentials.html

1 个答案:

答案 0 :(得分:1)

实际上它工作正常,但我误用了在控制台应用程序中的async / await调用。如何正确地解释这里:Debugger stops after async HttpClient.GetAsync() call in visual studio