升級sugar7.8後,我收到了這個錯誤,它調用我的下載文件。升級後sugarcrm文件下載錯誤
{"error":"need_login","error_message":"No valid authentication for user."}
經過一些調查發現,糖升級了OAuth API調用。以下是我的代碼:
api.fileDownload(api.buildURL("Quotes/" + model.get("id") + "/pdf/download?OAuth-Token=" + api.getOAuthToken()), {
success: function() {
app.alert.show("pdf_download_api_success", {
level: "success",
messages: SUGAR.language.get('Quotes', 'LBL_QUOTE_PDF_GENERATED'),
autoClose: true
});
},});
我檢查了以下網址detials:但我能不能叫頭添加到HTTPS請求會有些幫助一個?
https://developer.sugarcrm.com/2016/11/15/security-changes-coming-in-sugar-7-8/
我找了'HTTP-header'只有我試過所有的u提到。 – TomPHP
你提到了我在我的問題中提到的相同內容。 :(@taracus – TomPHP
那麼,我不知道api.fileDownload()調用來自哪裏? 你怎麼知道函數被稱爲fileDownload()而不是downloadFile()例如? 我的猜測是如何爲呼叫設置HTTP頭的文檔可以在相同的地方找到。 爲了記錄我給了它10分鐘的搜索結果,並且找不到任何可搜索的SugarCRM文檔,所以他們的文檔可能在付費牆之後? – taracus