iis配置网站授权(IIS的web.config中跨域访问设置方法)
iis配置网站授权
IIS的web.config中跨域访问设置方法需求:页面要显示1个图片,但是因为各种原因,导致图片在服务器2上,但是要展示的程序在服务器1 的上面,这样就造成了在显示的时候出现了跨域的问题,本来的思路为直接写个程序进行后台获得图片的路径,然后把图片进行下载出来,然后返回服务器1的图片地址,但是,由于这个周期不确定性和现阶段项目的紧迫性,就放弃了。转为第2中方式,通过js 把图片下载到服务器上。。找了下资料和别人沟通了下后,发现不能实现,然后准备用js+canvas 进行实现保存到本地,然后发现好像只能实现保存到本地。然后问题又回到了原点:就是能不能在网站图片已经存在的情况下,直接的 引入,然后查阅了资料并仔细分析后经过测试调试通了准确的实现了图片的引入的问题。
过程 :跨域解决图片引入
结果 :进行更改webconfig 的设置进行跨域的问题的设置的解决
<?xml version="1.0" encoding="utf-8"?> <!-- 有关如何配置 ASP.NET 应用程序的详细消息,请访问 http://go.microsoft.com/fwlink/?LinkId=169433 --> <configuration> <system.web> <compilation debug="true" targetFramework="4.0" /> <customErrors mode="Off"/> 这里进行在外网的情况下也可以进行看到错误日志 <webServices> <protocols> <add name="HttpGet"/> <add name="HttpPost"/> </protocols> </webServices> </system.web> <system.webServer> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Methods" value="OPTIONS,POST,GET"/> <add name="Access-Control-Allow-Headers" value="x-requested-with,content-type"/> <add name="Access-Control-Allow-Origin" value="*,http://192.168.0.178:8068" /> </customHeaders> </httpProtocol> </system.webServer>
主要如上进行设置的跨域的允许访问的开启的限制的问题
这样的话,就可以在服务器1的时候进行展示图片的时候进行展示的时候进行解决跨域的问题
IIS的web.config中跨域设置方法在网站开发中,有时会有跨域的需求,那么IIS如何设置跨域呢?我们直接在web.config文件中配置即可,设置方法如下:
<system.webServer> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Methods" value="OPTIONS,POST,GET"/> <add name="Access-Control-Allow-Headers" value="x-requested-with"/> <add name="Access-Control-Allow-Origin" value="*" /> </customHeaders> </httpProtocol> </system.webServer>
通过对web.config以上的设置,我们就可以实现网站的跨域了。
下面为大家分享跨域 iis webconfig iis中设置方法设置Access-Control-Allow-Origin
打开IIS,找到“HTTP响应标头”点进去,
在右侧可以看到添加,然后添加如下标头即可
Access-Control-Allow-Headers:Content-Type, api_key, Authorization
Access-Control-Allow-Origin:*
如下
<system.webServer> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Methods" value="OPTIONS,POST,GET"/> <add name="Access-Control-Allow-Headers" value="x-requested-with,Content-Type"/> <add name="Access-Control-Allow-Origin" value="*" /> </customHeaders> </httpProtocol> </system.webServer>
到此这篇关于IIS的web.config中跨域访问设置方法的文章就介绍到这了,更多相关IIS跨域访问内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
- iis7安全设置(IIS7 IIS8 http自动跳转到HTTPS80端口跳转443端口)
- iis7.5怎么安装(IIS7.5打开启用GZip压缩功能的设置教程方法)
- IIS假死的原因
- win7安装iis系统教程(win7环境下安装配置IIS服务器图文教程)
- iiS7中如何部署MVC3程序
- IIS无法加载svg、woff、woff2字体的解决办法
- 如何注册asp.net 4.0 到iis
- serv-u兼容性(解决IIS和Serv-U冲突的问题[Serv-U 7.0])
- win7用iis搭建服务器(win7配置iis服务器图文教程)
- win7iis服务器的安装与配置(用IIS建立高安全性Web服务器的方法)
- phpweb应用技术开发与数据库教程(IIS8 使用FastCGI配置PHP环境图文教程)
- 如何调试部署在IIS上的网站
- 什么是iis连接数
- IIS8.0安装配置完整图文教程 IIS8.0的Web Server asp设置(IIS8.0安装配置完整图文教程 IIS8.0的Web Server asp设置)
- 云服务器如何搭建iis(阿里云云服务器Windows 2008下IIS添加网站绑定域名图文教程)
- 如何使用自定义discuz代码(Apache,IIS下Discuz x1.5伪静态设置方法)
- 不走心的古装造型 舒畅 毁容式 出演,萧蔷雷出新高度(不走心的古装造型)
- 嘉南传 第22集(嘉南传第22集)
- 哪版孙悟空最萌 黄渤躺萌了(哪版孙悟空最萌)
- 融入小人物的喜怒哀乐,黄渤饰演的角色为什么让人观看时欲罢不能(融入小人物的喜怒哀乐)
- 《极限挑战》深访都市夜归人,夜间打工者体验,黄磊录完憔悴了(极限挑战深访都市夜归人)
- Google 推出了一个游戏生成器,让不会编程的你也能自己设计游戏(推出了一个游戏生成器)
热门推荐
- sql中exists怎么用(SQL中Exists的用法)
- python html文字分段(Python对HTML转义字符进行反转义的实现方法)
- 怎么编写计算小程序(微信小程序实现简易计算器)
- mysql索引为什么是b+树(mysql 使用B+树索引有哪些优势)
- vue.js开发网站的关键技术(Vue.js项目前端多语言方案的思路与实践)
- 如何启动wampserver数据库服务(wampserver更改默认站点目录www方法教程)
- python弹跳小球(python GUI实现小球满屏乱跑效果)
- mysql查询count很慢(MySQL COUNT函数的使用与优化)
- docker中的mongodb(Docker mongoDB 4.2.1 安装并收集springboot日志的步骤详解)
- $.ajax的用法
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9