就像这个问题“与内存中的 IdentityServer 进行集成测试”一样,我想对我的 IdentityServer4 实现进行一些集成测试。
我已经按照本教程IDENTITYSERVER4、WEB API 和 ANGULAR2 在一个 ASP.NET 核心项目中添加了一个 API,用于在与我的 IdentityServer4 相同的项目中管理用户。
但是集成测试失败了,因为 IdentityServer 尝试使用 HTTP 请求调用 discoveryEndpoint。
所以在这个问题“ Integration testing with in-memory IdentityServer ”中,@emedbo 创建了一个 FakeAccessTokenValidation,但我不知道该怎么做。
谢谢。