1. 問題html
angular開發中鏈接java服務時出現跨域問題(No 'Access-Control-Allow-Origin'..)。java
以下圖web
解決方法chrome
1
|
response.setHeader(
"Access-Control-Allow-Origin"
,
"*"
);
|
另外,參考瞭如下網站:跨域
①★【解説付き】chromeでXMLHttpRequestをローカルのファイルで行う方法: https://qiita.com/growsic/items/a919a7e2a665557d9cf4 ★★★★★安全
②JAVA - 解決AJAX沒法跨域問題(No 'Access-Control-Allow-Origin'..): http://www.hangge.com/blog/cache/detail_1337.html ★★★jsp
③Angular2/Angular4のHTTPでPOSTリクエストのCORS問題を解決する: https://qiita.com/kd9951/items/fc87782b65ab0b407b29post
④オリジン間リソース共有 (CORS): https://developer.mozilla.org/ja/docs/Web/HTTP/HTTP_access_control網站
最終,代碼級的解決方法沒有完成,是按照參考網站①,用下面的方法強制鏈接到java。spa
chrome.exe --disable-web-security --user-data-dir
代碼級的解決方法先放着。
另,好像Chrome CORS plugin也能夠達到強制鏈接的目的。