Я работал только с обычной аутентификацией, но классы, которые создают и контролируют способ передачи заявок другим приложениям, должны быть одинаковыми.
Возможно, вам просто нужно добавить заявки в ресурс API, потому чтопо умолчанию заявки, используемые клиентом, не будут включены в токен доступа, который также предоставляется клиенту для запроса API.
public static IEnumerable<ApiResource> GetApis()
{
return new ApiResource[]
{
new ApiResource("MyApi", "This is my Api name", new List<string> {
"mynameclaimclaimname",
}),
имя заявки, которое вы добавляете, есть Имя заявки. Если это не работает, было бы полезно дать нам дополнительную информацию. Как настроены API Ressources (сторона IdentityServer и сторона клиента)? Или вы пытаетесь настроить API в качестве клиента?