IIS的web.config中跨域訪問(wèn)設(shè)置方法
需求:頁(yè)面要顯示1個(gè)圖片,但是因?yàn)楦鞣N原因,導(dǎo)致圖片在服務(wù)器2上,但是要展示的程序在服務(wù)器1 的上面,這樣就造成了在顯示的時(shí)候出現(xiàn)了跨域的問(wèn)題,本來(lái)的思路為直接寫(xiě)個(gè)程序進(jìn)行后臺(tái)獲得圖片的路徑,然后把圖片進(jìn)行下載出來(lái),然后返回服務(wù)器1的圖片地址,但是,由于這個(gè)周期不確定性和現(xiàn)階段項(xiàng)目的緊迫性,就放棄了。轉(zhuǎn)為第2中方式,通過(guò)js 把圖片下載到服務(wù)器上。。找了下資料和別人溝通了下后,發(fā)現(xiàn)不能實(shí)現(xiàn),然后準(zhǔn)備用js+canvas 進(jìn)行實(shí)現(xiàn)保存到本地,然后發(fā)現(xiàn)好像只能實(shí)現(xiàn)保存到本地。然后問(wèn)題又回到了原點(diǎn):就是能不能在網(wǎng)站圖片已經(jīng)存在的情況下,直接的 引入,然后查閱了資料并仔細(xì)分析后經(jīng)過(guò)測(cè)試調(diào)試通了準(zhǔn)確的實(shí)現(xiàn)了圖片的引入的問(wèn)題。
過(guò)程 :跨域解決圖片引入
結(jié)果 :進(jìn)行更改webconfig 的設(shè)置進(jìn)行跨域的問(wèn)題的設(shè)置的解決
<?xml version="1.0" encoding="utf-8"?> <!-- 有關(guān)如何配置 ASP.NET 應(yīng)用程序的詳細(xì)消息,請(qǐng)?jiān)L問(wèn) http://go.microsoft.com/fwlink/?LinkId=169433 --> <configuration> <system.web> <compilation debug="true" targetFramework="4.0" /> <customErrors mode="Off"/> 這里進(jìn)行在外網(wǎng)的情況下也可以進(jìn)行看到錯(cuò)誤日志 <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>
主要如上進(jìn)行設(shè)置的跨域的允許訪問(wèn)的開(kāi)啟的限制的問(wèn)題
這樣的話,就可以在服務(wù)器1的時(shí)候進(jìn)行展示圖片的時(shí)候進(jìn)行展示的時(shí)候進(jìn)行解決跨域的問(wèn)題
IIS的web.config中跨域設(shè)置方法
在網(wǎng)站開(kāi)發(fā)中,有時(shí)會(huì)有跨域的需求,那么IIS如何設(shè)置跨域呢?我們直接在web.config文件中配置即可,設(shè)置方法如下:
<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>
通過(guò)對(duì)web.config以上的設(shè)置,我們就可以實(shí)現(xiàn)網(wǎng)站的跨域了。
下面為大家分享跨域 iis webconfig iis中設(shè)置方法
設(shè)置Access-Control-Allow-Origin
打開(kāi)IIS,找到“HTTP響應(yīng)標(biāo)頭”點(diǎn)進(jìn)去,
在右側(cè)可以看到添加,然后添加如下標(biāo)頭即可
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>
到此這篇關(guān)于IIS的web.config中跨域訪問(wèn)設(shè)置方法的文章就介紹到這了,更多相關(guān)IIS跨域訪問(wèn)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Windows服務(wù)器無(wú)法啟用"允許遠(yuǎn)程協(xié)助連接這臺(tái)計(jì)算機(jī)"的解決方法
這篇文章主要介紹了Windows服務(wù)器無(wú)法啟用"允許遠(yuǎn)程協(xié)助連接這臺(tái)計(jì)算機(jī)"的解決方法,需要的朋友可以參考下2023-05-05Windows Server 2012 R2添加Windows Server Backup 功能
這篇文章主要介紹了Windows Server 2012 R2添加Windows Server Backup 功能,需要的朋友可以參考下2017-06-06WINDOWS?SERVER?2016?設(shè)置使用照片查看器查看圖片的方法
這篇文章主要介紹了WINDOWS?SERVER?2016?設(shè)置使用照片查看器查看圖片的方法,需要的朋友可以參考下2022-09-09Windows?2012?R2自建安裝IIS?8.5的實(shí)現(xiàn)步驟
Windows?Server系統(tǒng)默認(rèn)不包含IIS,需要手動(dòng)安裝,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-10-10解決windows10下"sqlplus / as sysdba"執(zhí)行提示無(wú)權(quán)限問(wèn)題
這篇文章主要介紹了解決windows10下"sqlplus / as sysdba"執(zhí)行提示無(wú)權(quán)限問(wèn)題,在文中給大家介紹了Windows下sqlplus “/as sysdba”登陸報(bào)“ORA-01031: insufficient privileges”處理方法,感興趣的朋友跟隨腳本之家小編一起看看吧2018-08-08遠(yuǎn)程桌面一連就斷的解決方法(經(jīng)常掉線)
遠(yuǎn)程桌面一連就斷..到網(wǎng)上轉(zhuǎn)了一大個(gè)圈回來(lái)終于找到解決方法.2011-11-11網(wǎng)站無(wú)法響應(yīng)HTTP/1.1_Server Too Busy
前幾天網(wǎng)站出現(xiàn)不能瀏覽,查看應(yīng)用程序日志顯示server too busy ,下面是具體的解決思路與方法2011-04-04WIN2003服務(wù)器 IIS經(jīng)常停止響應(yīng)問(wèn)題解決辦法參考
前些天,朋友的服務(wù)器出現(xiàn)問(wèn)題了,現(xiàn)象就是IIS經(jīng)常停止響應(yīng),restart iis 既正常!經(jīng)過(guò)一番努力問(wèn)題解決,把方法和相關(guān)參考總結(jié)供各位參考2011-10-10IIS下自定義404頁(yè)面返回200狀態(tài)碼的嚴(yán)重性及解決方法
今天給大家分享自己在制作404頁(yè)面時(shí)遇到的細(xì)節(jié)問(wèn)題,分享給大家目的是讓大家不要忽視任何一個(gè)可能給自己網(wǎng)站收錄及排名有影響的細(xì)節(jié),往往細(xì)節(jié)決定成敗,處理不好可能導(dǎo)致網(wǎng)站收錄減少,甚至被K2013-01-01Windows server 2016服務(wù)器基本設(shè)置
indows server 2016相比較而言具有更加穩(wěn)定的特性,但不免有些繁瑣,可以通過(guò)一些設(shè)置可以使其更加易用,這里就為大家分享一下2022-08-08