vue-resource如何拿到跨域的html?

我在项目中需要使用QQ登录,页面本身已经用了CORS:

clipboard.png

QQ登录的请求地址是:https://graph.qq.com/oauth2.0...,我用postman可以模拟出请求结果:

clipboard.png

但是因为这个返回是一个页面,所以我用vue-resource的时候不能用jsonp去请求,直接get请求浏览器会报跨域,所以我应该怎么发这个请求呢?

阅读 4.6k
4 个回答

这个是不行的,除非浏览器安装插件。
建议另外打开一个窗口完成验证,或者是用iframe来完成。

让后端去请求吧

整合QQ登录肯定不是这么搞的啊,去找找QQ登录的SDK呗,这活跟前端关系不大的

你应该看QQ登录 SDK的API , 而且跟vue也没关系

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题