我正在使用谷歌作为登录提供商,但当我将访问控制设置为这样的通配符时:
res.header('Access-Control-Allow-Origin', '*');
通过谷歌停止工作登录 但是当我使用
时,它可以正常工作res.header('Access-Control-Allow-Origin', 'http://localhost:8100');
这是Google控制台中指定的JAVASCRIPT ORIGINS
和REDIRECT URIS
i。
但现在我想在手机设备上部署我的应用程序,我需要将其设置为通配符res.header('Access-Control-Allow-Origin', '*');
。因为我的手机上的应用无法使用localhost:8100 anymore
Facebook等其他登录提供商在这两种设置中都运行良好。
我也想问一下,当我的应用程序部署在手机设备上时,我怎么能调试它。
请注意其cordova
基础应用
答案 0 :(得分:0)
您需要在服务器端调整CROSS ORIGIN,而不是在客户端调整CROSS ORIGIN。