像这个问题“与内存中IdentityServer的集成测试”一样,我想对IdentityServer4的实现进行一些集成测试。
我已经在一个ASP.NET CORE项目中遵循了本教程IDENTITYSERVER4,Web API和ANGULAR2,以在与IdentityServer4相同的项目中添加用于管理用户的API。
但是集成测试失败,因为IdentityServer尝试使用HTTP请求来调用DiscoveryEndpoint。
因此,在这个问题“与内存中IdentityServer的集成测试”中,@ emedbo创建了一个FakeAccessTokenValidation,但是我不知道该怎么做。
谢谢。
在阅读ASP.Net Core身份代码的帮助下,我改编了一个中间件来伪造不需要身份验证的用户。
有关此github存储库的更多信息https://github.com/waldo2188/fake-authentication-jwtbearer
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句