
XMLhttpRequest cannot load https://accounts.Google.com/o/oauth2/auth?access_type=offline&clIEnt_ID=924…scope=email+profile&state=7569c82117b4114fa45f63db7a7fe80f2c42232524224f2c.No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:3000' is therefore not allowed access.
此外,在localhost上我可以创建或使用谷歌加登录,尽管错误它不适用于heroku.
我搜索了很多,但即使我在application.rb文件中添加了如下代码
headers['Access-Control-Allow-Origin'] = 'http://localhost:3000'
我似乎仍然无法做对
解决方法 拥有access-control-allow-orgin.您可以通过以下链接查看https://github.com/cyu/rack-cors
只需要你做宝石安装机架
然后进行配置,按照github链接中的文档进行 *** 作.这可能会帮助你解决问题
总结以上是内存溢出为你收集整理的ruby-on-rails – 请求的资源上没有’Access-Control-Allow-Origin’标头 – Rails 4.2全部内容,希望文章能够帮你解决ruby-on-rails – 请求的资源上没有’Access-Control-Allow-Origin’标头 – Rails 4.2所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)