我开始通过 HTTPS 协议使用我的 API,每个请求中的 Ripple 模拟器都会给我一条消息
Access-Control-Allow-Origin 不允许使用 HTTPS 使用 Ripple Emulator Origin
如果我使用 HTTP,一切正常。
我必须对 Ripple 使用 https 做些什么?
在 Ripple 的设置中,跨域代理设置为启用。
谢谢你的帮助
我们可以在使用波纹时绕过跨域策略,在运行命令中使用以下内容:
chrome.exe --allow-file-access-from-files --enable-extensions --disable-web-security --user-data-dir=D:\tmp\chromedevuser
感谢 Raymond Cadmen 的博客:我从那里得到了这段代码,帮助我减少了工作量
您必须在您的 API 中设置标题 'Access-Control-Allow-Origin: *',在 PHP 中这可以实现添加 header('Access-Control-Allow-Origin: *');
不需要使用 HTTPS,但对于保护数据传输非常重要。