L'API renvoie une charge utile vide sur le serveur live mais pas sur localhost
P粉618358260
P粉618358260 2024-04-02 10:38:21
0
1
473

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粉618358260
P粉618358260

répondre à tous(1)
P粉935883292

À 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 ?
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal