我正在尝试通过Carrierwave将一个文件上传到Rails后端,这篇 AJAX 文章
$.ajax({
url: mypath
data: myformdata
contentType: false
processData: false
type: "POST"
})
我收到一个“请求资源上没有'Access-Control-Allow-Origin'头”,因此出现了一个500内部服务器错误。所有其他的请求都由Ember.js处理,并且通过simple-auth-design正常工作。知道问题可能是什么吗?
提前感谢您的任何建议!
1条答案
按热度按时间h43kikqp1#
您需要设置您的应用程序,以便在Rails后端使用CORS。
请参阅以下文章:
http://leopard.in.ua/2012/07/08/using-cors-with-rails/
https://demisx.github.io/rails-api/2014/02/18/configure-accept-headers-cors.html