簡體   English   中英

Autodesk Forge 跨域請求被阻止錯誤

[英]Autodesk Forge Cross-Origin Request Blocked Error

我們有 web 應用程序,我們在其中使用 Autodesk Forge 查看器。 這些都照常工作,直到昨天。 我們幾個月來沒有對其中一些進行任何更改,現在不知從何而來,我們收到了跨域錯誤。 我已經用 Forge 檢查了我們的 3 個 web 應用程序,它們都沒有工作:Firefox 和 Chrome 給出了這些錯誤:

Access to XMLHttpRequest at 'https://developer.api.autodesk.com/modelderivative/v2/viewers/7.*/res/locales/en/allstrings.json' from origin 'WEBSITE NAME' has been blocked by CORS policy: The 'Access-Control-Allow-Origin' header has a value 'http://localhost:3000' that is not equal to the supplied origin.

Access to XMLHttpRequest at 'https://developer.api.autodesk.com/modelderivative/v2/viewers/7.*/lmvworker.min.js' from origin 'WEBSITE NAME' has been blocked by CORS policy: The 'Access-Control-Allow-Origin' header has a value 'http://localhost:3000' that is not equal to the supplied origin.

以及更多帶有上述錯誤的 png 加載問題。

我不知道是不是因為部署平台heroku 我需要幫助,因為我不知道發生了什么變化。 在其中一個平台上,自去年以來沒有進行任何更改,但它也停止了工作。

我正在使用這個 url 來加載查看器:

https://developer.api.autodesk.com/modelderivative/v2/viewers/style.min.css?v=v7.*
https://developer.api.autodesk.com/modelderivative/v2/viewers/7.*/viewer3D.min.js

我需要提到的是,在本地主機上,Forge Viewer 加載 model 沒有 CORS 錯誤並且工作正常。

謝謝您的幫助。

更新:

根據@Can777,此問題已通過清除瀏覽器歷史記錄得到解決。

通過從所有瀏覽器中刪除瀏覽器歷史記錄來解決問題(Firefox 實際上幾乎沒有任何歷史記錄,因為我們只使用 chrome)。

==============

很抱歉聽到這個問題困擾着您。 我們已將此問題報告給我們的工程團隊進行查看。 一旦我們收到他們的回復,我們會及時通知您。 對於給您造成的任何問題,我們深表歉意。

暫無
暫無

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

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