Использование IdentityServer3 - / connect / accesstokenvalidation - как мне изменить эту конечную точку?
В этом безумном мире у меня есть сервер Spring Oauth2 с отлично работающими приложениями Spring Boot.У меня также есть много приложений .NET MVC, работающих с использованием собственной пользовательской авторизации.
Пришло время собрать их вместе и использовать один сервер Oauth2.
Я настраиваю .net MVC, используяOWIN после этого урока https://identityserver.github.io/Documentation/docsv2/overview/simplestOAuth.html
Проблема, с которой я столкнулся, заключается в том, что при попытке аутентификации токена используется следующая конечная точка
/ connect / accesstokenvalidation
Однако этоне правильное конечное значение, основанное на Spring Security / Oauth2
/ oauth / check_token
Я не могу найти способ изменить конечную точку в IdentityServer3.Похоже, это жестко запрограммировано.
https://github.com/IdentityServer/IdentityServer3.AccessTokenValidation/blob/0ea60670ecb40edae3c3fd5192d7d008c87251df/source/AccessTokenValidation/Plumbing/ValidationEndpointTokenProvider.cs#L48
Кто-нибудь знает, как я могу изменить это ... и также сообщите мне, если я иду в правильном направлении.Это простой клиент Oauth, и это должно быть легко.
PS Я знаю, что могу добавить конечную точку к своему серверу Oauth2, но это хак (IMO)
любая помощь будет отличной!