No 'Access-Control-Allow-Origin'

看板Ajax作者 (黑田祐司)時間6年前 (2017/12/05 12:51), 6年前編輯推噓5(502)
留言7則, 5人參與, 6年前最新討論串1/1
我也不知道HTTP的問題是不是在這裡問 小弟在做一個串流服務 中間有一支API是用JQuery的$.post 去不斷詢問金流服務商的伺服器 跟金流商要訂單的資料 在Console裡面的錯誤訊息一直都是 No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://mywebsite.com' is therefore not allowed access. 像這種的是否只能必須要請金流服務商開啟白名單? 因為對方的這支API網址只提供POST 不提供GET服務 所以好像也不能使用JSONP來要資料 有沒有其他方式呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.176.128.70 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1512449519.A.0E4.html

12/05 12:58, 6年前 , 1F
對 或者是在後端呼叫取得資訊後再提供給前端
12/05 12:58, 1F

12/05 13:44, 6年前 , 2F
自架server用server端去call
12/05 13:44, 2F

12/05 13:47, 6年前 , 3F
同源政策 用一個server做proxy
12/05 13:47, 3F

12/05 18:03, 6年前 , 4F
好像在soft_job版看到一樣的問題...
12/05 18:03, 4F

12/06 00:07, 6年前 , 5F
前端那台做個反向代理就行了,把你自己網域的abc.com/
12/06 00:07, 5F

12/06 00:07, 6年前 , 6F
api 指向對方網域
12/06 00:07, 6F

12/06 00:09, 6年前 , 7F
關鍵字 nginx reverse proxy
12/06 00:09, 7F
感謝 ※ 編輯: q10242 (180.176.128.70), 12/07/2017 10:11:32
文章代碼(AID): #1Q9YNl3a (Ajax)