[错误] 来源 http://localhost:8100 Access-Control-Allow-Origin 不允许。
当您尝试调用 Web 服务(Http 请求)时, ionic 应用程序可能会出现此错误
最佳答案
要轻松解决此问题,请将下面的代码放置到您的 api web.config 文件中
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Headers" value="Content-Type" />
<add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTIONS" />
</customHeaders>
</httpProtocol>
您必须从服务器端授予访问权限,然后只有应用程序可以使用 post 或获取 api
关于ios - 来源 http ://localhost:8100 is not allowed by Access-Control-Allow-Origin in ionic,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49083076/