国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

IIS的web.config中跨域訪(fǎng)問(wèn)設置方法

發(fā)布時(shí)間:2021-08-15 18:37 來(lái)源: 閱讀:0 作者: 欄目: 服務(wù)器 歡迎投稿:712375056

需求:頁(yè)面要顯示1個(gè)圖片,但是因為各種原因,導致圖片在服務(wù)器2上,但是要展示的程序在服務(wù)器1 的上面,這樣就造成了在顯示的時(shí)候出現了跨域的問(wèn)題,本來(lái)的思路為直接寫(xiě)個(gè)程序進(jìn)行后臺獲得圖片的路徑,然后把圖片進(jìn)行下載出來(lái),然后返回服務(wù)器1的圖片地址,但是,由于這個(gè)周期不確定性和現階段項目的緊迫性,就放棄了。轉為第2中方式,通過(guò)js 把圖片下載到服務(wù)器上。。找了下資料和別人溝通了下后,發(fā)現不能實(shí)現,然后準備用js+canvas 進(jìn)行實(shí)現保存到本地,然后發(fā)現好像只能實(shí)現保存到本地。然后問(wèn)題又回到了原點(diǎn):就是能不能在網(wǎng)站圖片已經(jīng)存在的情況下,直接的 引入,然后查閱了資料并仔細分析后經(jīng)過(guò)測試調試通了準確的實(shí)現了圖片的引入的問(wèn)題。

過(guò)程 :跨域解決圖片引入

結果 :進(jìn)行更改webconfig 的設置進(jìn)行跨域的問(wèn)題的設置的解決

<?xml version="1.0" encoding="utf-8"?>
 
<!--
  有關(guān)如何配置 ASP.NET 應用程序的詳細消息,請訪(fǎng)問(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)行看到錯誤日志
     	<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)行設置的跨域的允許訪(fǎng)問(wèn)的開(kāi)啟的限制的問(wèn)題

這樣的話(huà),就可以在服務(wù)器1的時(shí)候進(jìn)行展示圖片的時(shí)候進(jìn)行展示的時(shí)候進(jìn)行解決跨域的問(wèn)題

IIS的web.config中跨域設置方法

在網(wǎng)站開(kāi)發(fā)中,有時(shí)會(huì )有跨域的需求,那么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>

通過(guò)對web.config以上的設置,我們就可以實(shí)現網(wǎng)站的跨域了。

下面為大家分享跨域 iis webconfig iis中設置方法

設置Access-Control-Allow-Origin

打開(kāi)IIS,找到“HTTP響應標頭”點(diǎn)進(jìn)去,

在右側可以看到添加,然后添加如下標頭即可

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中跨域訪(fǎng)問(wèn)設置方法的文章就介紹到這了,更多相關(guān)IIS跨域訪(fǎng)問(wèn)內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

9I国产麻豆国产AV旗袍| 久久久久久久久毛片精品| 国产伦子沙发午休系列资源曝光| 又色又污又爽又黄的网站| 亚洲精品国产首次亮相| 四虎成人精品国产永久免费无码|