我在项目中需要使用QQ登录,页面本身已经用了CORS:
QQ登录的请求地址是:https://graph.qq.com/oauth2.0...,我用postman
可以模拟出请求结果:
但是因为这个返回是一个页面,所以我用vue-resource
的时候不能用jsonp
去请求,直接get
请求浏览器会报跨域,所以我应该怎么发这个请求呢?
我在项目中需要使用QQ登录,页面本身已经用了CORS:
QQ登录的请求地址是:https://graph.qq.com/oauth2.0...,我用postman
可以模拟出请求结果:
但是因为这个返回是一个页面,所以我用vue-resource
的时候不能用jsonp
去请求,直接get
请求浏览器会报跨域,所以我应该怎么发这个请求呢?
4 回答14.4k 阅读✓ 已解决
4 回答4.6k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答5.1k 阅读
2 回答2.6k 阅读✓ 已解决
1 回答3.1k 阅读✓ 已解决
这个是不行的,除非浏览器安装插件。
建议另外打开一个窗口完成验证,或者是用iframe来完成。