在我的离子Android应用程序中调用API时出现此错误。 我使用以下方式部署应用程序:
ionic cordova run android
错误是:
Access to XMLHttpRequest at 'http://192.168.1.101:8888/......' from origin 'http://localhost' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
如果我在浏览器中运行,我也会遇到同样的问题,但是我可以使用Chrome扩展程序“ Allow-Control-Allow-Origin:*”来解决该问题
服务器是Laravel 5.8:我已经添加了Cors中间件。
答案 0 :(得分:0)
我解决了这个问题。
我的Laravel服务器上有一个问题,我解决了安装插件的问题。
Ionic应用程序代码没问题。