Heim  >  Fragen und Antworten  >  Hauptteil

Die API gibt leere Nutzdaten auf dem Live-Server zurück, jedoch nicht auf dem lokalen Host

Dies ist die Antwort, die ich über die Localhost-API erhalten habe

Dies ist die Antwort, die ich über die auf dem Renderer bereitgestellte Staging-API erhalte

So nenne ich die 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>
)

Ich versuche, einige Daten aus der Nutzlast abzurufen. Es funktioniert perfekt auf localhost

P粉618358260P粉618358260181 Tage vor343

Antworte allen(1)Ich werde antworten

  • P粉935883292

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

    乍一看,我会检查令牌是否是这里的问题。您可能会考虑的一些问题:

    • 如何保存令牌?
    • 相同的令牌可以用于本地主机和登台吗?或者它们应该有所不同?
    • 您在测试暂存之前是否刷新了(可能是缓存的)令牌?

    Antwort
    0
  • StornierenAntwort