Maison  >  Questions et réponses  >  le corps du texte

L'API renvoie une charge utile vide sur le serveur live mais pas sur localhost

C'est la réponse que j'ai obtenue en utilisant l'API localhost

C'est la réponse que j'obtiens en utilisant l'API de staging déployée sur le moteur de rendu

C'est ainsi que j'appelle l'API

const [data, setData] = useState([]);

useEffect(() => {
    const getSandboxKey = async () => {
    
        const config = {
          headers: {
            Authorization: `Bearer ${token}`,
          },
        };
    
        const response = await axios.get(
          `API_URL/api/v1/organization/get-sandbox-keys`,
          config
        );
    
        setData(response.data.payload[0]);
      };

         getSandboxKey();
       }, []);

return (
<div>{data.secretKey}</div>
<div>{data.publicKey}</div>
<div>{data.mode}</div>
)

J'essaie d'obtenir des données de la charge utile. Cela fonctionne parfaitement sur localhost

P粉618358260P粉618358260181 Il y a quelques jours341

répondre à tous(1)je répondrai

  • P粉935883292

    P粉9358832922024-04-03 10:00:51

    À première vue, je vérifierais si les jetons sont le problème ici. Quelques questions que vous pourriez considérer :

    • Comment sauvegarder le jeton ?
    • Le même jeton peut-il être utilisé pour localhost et staging ? Ou devraient-ils être différents ?
    • Avez-vous actualisé le jeton (éventuellement mis en cache) avant de tester le staging ?

    répondre
    0
  • Annulerrépondre