连接到时出错..由于目标计算机主动拒绝连接,因此无法建立连接



我刚刚获得了最新的IdentityServer4和quickstart代码,并试图按照quickstart的指示进行设置和测试。我正在我的Windows 10笔记本电脑上使用VS.Net 2019。设置过程似乎很好,代码编译没有问题。但当我从VS运行客户端项目时,我收到了错误消息";连接到时出错https://localhost:5001/.well-已知/openid配置。由于目标机器主动拒绝连接,因此无法进行连接;在客户代码的以下行:var disco=等待客户端。GetDiscoveryDocumentAsync(";https://localhost:5001"(;有人能告诉我这里可能缺少什么吗?顺便说一下,localhost:5001应该是我的身份服务器,我使用https://localhost:6001我的API。

根据我们在评论中的讨论,一个好的第一步是运行telnet测试:

telnet localhost 5001

失败的连接表明,您的服务器没有运行,或者正在侦听其他端口。最终,您能够确定它没有运行,并得出结论,它没有启动是由于IIS Express配置文件的问题。

最新更新