После получения токена доступа (ссылочного токена доступа) мое промежуточное программное обеспечение api вызывает конечную точку instropection, чтобы получить токен jwt. К сожалению, я получаю ответ json с сообщением об ошибке unauthortize.
2016-08-24 13: 33: 39.505 -04: 00 [Debug] Начать проверку области 2016-08-24 13: 33: 39.505 -04: 00 [Debug] Начать синтаксический анализ секрета базовой аутентификации 2016-08-24 13:33 : 39.505 -04: 00 [Debug] Парсер обнаружил секрет: "BasicAuthenticationSecretParser" 2016-08-24 13: 33: 39.505 -04: 00 [Информация] Секретный идентификатор найден: "webapp123.hybric.flow" 2016-08-24 13 : 33: 39.507 -04: 00 [Информация] Область с таким именем не найдена. прерывание 2016-08-24 13: 33: 39.507 -04: 00 [Предупреждение] Область не авторизована для вызова конечной точки самоанализа. прерывание.
похоже, мы ищем области, запрошенные клиентским приложением, используя идентификатор клиентского приложения, переданный в конечную точку установки. Вопрос:
Он прав? Может ли Id3 запомнить объемы, запрошенные клиентом? Могу ли я вызвать конечную точку инстроспекции с помощью API ClientId? - Я не хочу использовать идентификатор клиента клиентского приложения, которое запросило эталонный токен.
Код ниже:
var scope = (ждать _scopes.FindScopesAsync (новый [] {parsedSecret.Id})). FirstOrDefault ();