@王帅 Thanks for reaching out. The error message "No claims present for the caller in the system" typically indicates an issue with authentication or authorization in an Azure service.
This error message means that the user or application that is making the request does not have the necessary claims or permissions to access the requested resource. Claims are pieces of information that are used to identify and authenticate users and applications in Azure.
Kindly check if the service principal that you are using have necessary permissions to access the Cost Management API. For list of permissions related to Cost Management API, refer this document.