【发布时间】:2018-08-11 11:48:15
【问题描述】:
[错误] Access-Control-Allow-Origin 不允许来源http://localhost:8100。
当您尝试调用 Web 服务(Http 请求)时,离子应用程序可能会出现此错误
【问题讨论】:
标签: ios api web-services ionic-framework xmlhttprequest
[错误] Access-Control-Allow-Origin 不允许来源http://localhost:8100。
当您尝试调用 Web 服务(Http 请求)时,离子应用程序可能会出现此错误
【问题讨论】:
标签: ios api web-services ionic-framework xmlhttprequest
要轻松解决此问题,请将以下代码放入您的 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
【讨论】: