星空网 > 软件开发 > ASP.net

js无法对远程图片进行Base64转码

web端图片转成Base64码报错

Image from origin 'http://114.215.87.123:8900' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8002' is therefore not allowed access.

图像从起源“http://114.215.87.123:8900”已经被跨源阻止加载资源共享政策:没有提供“Access-Control-Allow-Origin”的头所请求的资源。起源“http://localhost:63342”因此不允许访问。

从提示信息内可以明显的看出错误在哪。

就是给IIS加上config文件。

新建一个web.config文件。

js无法对远程图片进行Base64转码

在里面填写内容:

<?"1.0" encoding="utf-8"?><configuration> <system.webServer>  <httpProtocol>   <customHeaders>    <add name="Access-Control-Allow-Origin" value="*" />   </customHeaders>  </httpProtocol> </system.webServer></configuration>

然后重启IIS就可以了(也可以不用重启,如果不行就重启一下)。

 




原标题:js无法对远程图片进行Base64转码

关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流