在 DiscoveryClient.GetAsync("http://localhost:5000") 中崩溃
Crash in DiscoveryClient.GetAsync("http://localhost:5000")
如标题所示:控制台应用程序在执行以下行时崩溃
disco = await DiscoveryClient.GetAsync("http://localhost:5000");
没有抛出异常,即使我将其包装在 try catch
中,调试也只是中断;输出中没有相关信息。 Visual Studio 只是停止调试应用程序并 returns 进入编辑模式。
有没有人遇到过类似的事情? :( 我可以尝试做什么?
我正在使用 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
实际上它在工作,但我误用了 async/await 在控制台应用程序中调用。此处解释了如何正确执行此操作:
如标题所示:控制台应用程序在执行以下行时崩溃
disco = await DiscoveryClient.GetAsync("http://localhost:5000");
没有抛出异常,即使我将其包装在 try catch
中,调试也只是中断;输出中没有相关信息。 Visual Studio 只是停止调试应用程序并 returns 进入编辑模式。
有没有人遇到过类似的事情? :( 我可以尝试做什么?
我正在使用 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
实际上它在工作,但我误用了 async/await 在控制台应用程序中调用。此处解释了如何正确执行此操作: