Conecto un Salesforce ORG con un vendedor de terceros a través de una API personalizada (básicamente, la escribieron solo para nosotros). La API requiere que recupere un "token" que pasa a otras llamadas a través de la Autorización BÁSICA.
Estaba almacenando este token en la memoria caché, pero en la segunda vez intenté usarlo. Como resultado, este token solo puede pasar a una llamada a la API UNA VEZ . La próxima llamada a la API necesita recuperar su propio token. Básicamente, esto resulta en dos llamadas a la API para cada operación de la API. Salesforce limita el número de llamadas que puede hacer por contexto de ejecución, por lo que realmente no es lo ideal.
¿Me pregunto si hay alguna razón lógica para hacerlo de esta manera? ¿No sería simple (o no seguro) usar la Autorización BÁSICA en cada operación?