CORS設置
如何設置CORS?
站點管理 -> 站點設定 -> 模組管理 -> CORS配置
點擊 新增CORS


站點管理 -> 站點設定 -> 域名管理
最後到需要套用的域名設定裡進行套用

新增CORS欄位敘述:
名稱:自定義名稱
Allow Origins :設定允許來源
參數範例:
*(允許所有來源)https://test.com(只允許 https://test.com 來訪問)https://*(允許所有 https:// 來訪問)http://*(允許所有 http:// 來訪問)
Access-Control-Allow-Methods:指定允許的 HTTP 方法
預設支持的方法:
GETHEADPOSTPUTDELETEOPTIONSPATCH
Access-Control-Max-Age:
指定預檢請求的緩存時間,單位為秒,默認時間為86400(一天)
Allow Headers:
指定允許的自定義標頭
參數範例:
*Keep-AliveUser-Agent
Expose Headers:
列出允許客戶端訪問的標頭
參數範例:
*Cache-ControlContent-Language
測試範例
設定CORS

指令測試是否有正常回應請求
可以用
curl -v -X OPTiONS 域名做測試,檢查是否有正確回應Header

Last updated