簡體   English   中英

嘗試登錄時出現“無法訪問 API”錯誤

[英]Error "Couldn't reach API" when I try to log in

我通過 git clone 成功安裝了 Directus CMS。 在數據庫中創建了 15 個表。 在 /config 文件夾中,我的 projectkey.php 文件也被創建了。 安裝后,我想使用我的憑據登錄並收到錯誤“無法訪問 API”。

In PHP Error log -> no entry
In Directus log -> no entry

REST 調用:

authenticate/ -> Code 200; Response: data/user
projectkey/ -> Code 200; Response: data/api
ping/ -> Code 200; Response: Pong

在一個工作實例中,我看到在 API 調用projectkey/有更多的屬性。 例如,我的實例中缺少data/server

有誰知道這可能是什么?

8.5.X 版本解決了我的問題

我有同樣的錯誤,並在項目的相應問題中找到了解決方案:

檢查您是否在網絡服務器和本地使用 HTTPS...這是 8.7.2 中添加的新要求,因為 Chrome 等人更改了 cookie 策略。 如果它仍然是一個問題,請打開一張包含准確/特定信息的新票證。 謝謝! 👍

另外,提醒一下,這是一個非常普遍的錯誤,可能會針對幾個不同的根本原因顯示出來。 更具體的錯誤處理/代碼是我們在 v9 中添加的內容。

啟用 SSL 為我修復了它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM