登录CORS问题

时间:2015-03-15 16:25:10

标签: cordova cors google-login

我正在使用谷歌作为登录提供商,但当我将访问控制设置为这样的通配符时:

res.header('Access-Control-Allow-Origin', '*');

通过谷歌停止工作登录 但是当我使用

时,它可以正常工作
res.header('Access-Control-Allow-Origin', 'http://localhost:8100');

这是Google控制台中指定的JAVASCRIPT ORIGINSREDIRECT URIS i。 但现在我想在手机设备上部署我的应用程序,我需要将其设置为通配符res.header('Access-Control-Allow-Origin', '*');。因为我的手机上的应用无法使用localhost:8100 anymore Facebook等其他登录提供商在这两种设置中都运行良好。 我也想问一下,当我的应用程序部署在手机设备上时,我怎么能调试它。 请注意其cordova基础应用

1 个答案:

答案 0 :(得分:0)

您需要在服务器端调整CROSS ORIGIN,而不是在客户端调整CROSS ORIGIN。