2016-10-18 10 views
2

Как и этот вопрос «Integration testing with in-memory IdentityServer», я хотел бы сделать некоторый интеграционный тест против моей реализации IdentityServer4.Тестирование интеграции с IdentityServerAuthentication IdentityServer4

Я воспользовался этим учебным пособием IDENTITYSERVER4, WEB API AND ANGULAR2 IN A SINGLE ASP.NET CORE PROJECT, чтобы добавить API для управления пользователями в том же проекте, что и мой IdentityServer4.

Но тестирование интеграции не удалось, поскольку IdentityServer попытался вызвать обнаружениеEndpoint с HTTP-запросом.

Так что в этом вопросе «Integration testing with in-memory IdentityServer« @emedbo создать FakeAccessTokenValidation, но я не знаю, как это сделать.

Спасибо.

ответ

1

С небольшой помощью, прочитав код идентификационной информации ASP.Net Core, я адаптировал Middleware для подделки пользователя без необходимой аутентификации.

Подробнее об этом github repo https://github.com/waldo2188/fake-authentication-jwtbearer

 Смежные вопросы

  • Нет связанных вопросов^_^