簡體   English   中英

Freshdesk API CORS問題

[英]Freshdesk API CORS issue

我正在嘗試訪問我的幫助台的api。 我想自動創建故障單,例如“點擊按鈕”並創建默認故障單。

所以,我正在為我的tickets.json編寫一個POST方法,但是我總是收到一個錯誤:

SEC7118:XMLHttpRequest段http://XXXX.freshdesk.com/helpdesk/tickets.json exigia CORS(源於原始文件)。

SEC7119:XMLHttpRequest參數位於 http://XXXX.freshdesk.com/helpdesk/tickets.json exigiasimulaçãode CORS。

如您所見,這是CORS錯誤

我在請求的標頭中使用授權要求

授權:基本encode64('login':'pw')

但是,我仍然有這個問題。

PS:freshdesk也有一張票。 https://support.freshdesk.com/support/tickets/112829

不完全是答案,而是一種替代方法是將您的Web服務器用作后端的反向代理。 使用nginx,可以這樣實現:(這在“服務器”塊中)

location /api {
  proxy_pass https://api.backend.com/v1;
  proxy_redirect off;
}

以下是對此鏈接進行更詳細描述的鏈接: http : //www.cyberciti.biz/tips/using-nginx-as-reverse-proxy.html

對於apache: https : //www.digitalocean.com/community/articles/how-to-use-apache-http-server-as-reverse-proxy-using-mod_proxy-extension

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM