vue+flask 跨域解決


現象:

  vue+axios調取接口時出現:

    response to preflight request doesn't pass access control check: no 'access-control-allow-origin' header is present on the requested resource

  查了是 跨域問題,找了各種辦法,自己加頭文件、nginx配置、修改vue config.js等均無效。。

臨時解決:

  chrome 擴展程序: Allow CORS: Access-Control-Allow-Origin 0.1.4

  每次調試 設置為ON

  

 

 

 

部署后docker后,再次出現 ,只能修改后端,為Flask應用添加以下內容:

from flask_cors import CORS
CORS(app, supports_credentials=True)

 前后端通暢了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM