Response to preflight request doesn't pass access control check: It does not have HTTP ok status.
說明
在使用 axios 進行 ajax 請求時,發生跨域錯誤。后端使用 SpringBoot,已經加上 @CrossOrigin
注解
原因
瀏覽器的預檢請求失敗,即 OPTION 請求失敗,根據你的后端放行 OPTION 請求即可
解決方案
// Spring Security 中放行 option 請求
.requestMatchers(CorsUtils::isPreFlightRequest).permitAll()
其他后端自行查詢如何放行 OPTION 請求即可