最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決VUE項目IIS部署后接口請求405錯誤問題(Method Not Allowed)

 更新時間:2025年12月25日 09:20:05   作者:-清歡有味  
通過排查和修改IIS處理程序映射,添加ServerSideIncludeModule模塊,解決了StaticFileModule模塊報錯的問題,最終使得POST請求可以正常訪問

VUE項目IIS部署后接口請求405錯誤

最開始查看接口響應,發(fā)現(xiàn)是StaticFileModule 模塊報錯,網(wǎng)上搜索發(fā)現(xiàn)都說是謂詞問題,實際我操作其實修改添加POST謂詞沒有用。

解決方法

添加一個規(guī)則,在IIS處理程序映射中或者web.config中直接添加handlers,模塊為ServerSideIncludeModule,路徑為*.html。

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <system.webServer>
    <rewrite>
      <rules>
        <rule name="Handle History Mode and custom 404/500" stopProcessing="true">
          <match url="(.*)" />
          <conditions logicalGrouping="MatchAll">
            <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
            <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
          </conditions>
          <action type="Rewrite" url="/" />
        </rule>
      </rules>
    </rewrite>
        <handlers>
            <add name="VuePostByHtml" path="*.html" verb="*" modules="ServerSideIncludeModule" resourceType="Either" />
        </handlers>
  </system.webServer>
</configuration>

如果沒有ServerSideIncludeModule模塊需要在IIS中安裝服務器包含

以下僅作個人紀錄

1.打開IIS,找到處理程序映射,把StaticFile請求程序映射里的謂詞改成全部,發(fā)現(xiàn)并沒有用

2.修改.NET管道托管模式發(fā)現(xiàn)也不起效果。一直在修改程序映射,發(fā)現(xiàn)只要修改了StaticFile模式條目類型就會由繼承變成本地。

3.WebDev禁用以及刪除重啟都無法解決這個問題。

4.在官網(wǎng)看文檔發(fā)現(xiàn)原因1及原因3都不是我這個情況,最后著重落在原因2,StaticFile這個處理程序上面。

訪問 Internet Information Services (IIS) 網(wǎng)站時出現(xiàn) HTTP 錯誤 405.0 - Internet Information Services | Microsoft Learn

5.按照上面微軟網(wǎng)站給出的方法,想用 ASPClassic 這個程序托管,發(fā)現(xiàn)我就沒有asp,瞎搞一通沒用,把IIS設置回退最初的版本。

6.由于之前StaticFile修改一直沒有用,ASPClassic也行不通,想著就自己新建一個映射,仔細看看請求路徑在index.html上,POST請求。按照這個邏輯新建一個映射,發(fā)現(xiàn)可以正常訪問了。

7.回過頭檢查StaticFile文件沒有ServerSideIncludeModule模塊,在里面添加這個模塊之后就會報錯,感覺是繼承重名或者.NET模式環(huán)境問題,不想再研究了,回退對StaticFile的修改。

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Vue3+Vite+ElementPlus構建學習筆記

    Vue3+Vite+ElementPlus構建學習筆記

    這篇文章主要介紹了Vue3+Vite+ElementPlus構建的相關資料,文中還介紹如何在Vue3項目中加入ElementPlus庫,并提供了完整引入的示例,需要的朋友可以參考下
    2024-12-12
  • Vue3配置路由ERROR in [eslint]報錯問題及解決

    Vue3配置路由ERROR in [eslint]報錯問題及解決

    這篇文章主要介紹了Vue3配置路由ERROR in [eslint]報錯問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • Vue使得大屏自適應的多種方法

    Vue使得大屏自適應的多種方法

    這篇文章主要介紹了Vue使得大屏自適應的多種方法,自適屏幕,始終保持16:9的比例,還一種是使用CSS scale屬性對大屏幕做自適應處理,需要的朋友可以參考下
    2023-10-10
  • Vue中的table表單切換實現(xiàn)效果

    Vue中的table表單切換實現(xiàn)效果

    這篇文章主要介紹了Vue中的table表單切換實現(xiàn)效果,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • vue實現(xiàn)的上傳圖片到數(shù)據(jù)庫并顯示到頁面功能示例

    vue實現(xiàn)的上傳圖片到數(shù)據(jù)庫并顯示到頁面功能示例

    這篇文章主要介紹了vue實現(xiàn)的上傳圖片到數(shù)據(jù)庫并顯示到頁面功能,結合實例形式分析了基于vue.js的數(shù)據(jù)庫操作及頁面圖片顯示相關操作技巧,需要的朋友可以參考下
    2018-03-03
  • vue項目是如何運行起來的

    vue項目是如何運行起來的

    這篇文章主要介紹了vue項目是如何運行起來的,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • vue實現(xiàn)列表展示示例詳解

    vue實現(xiàn)列表展示示例詳解

    這篇文章主要為大家介紹了vue實現(xiàn)列表展示的示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-07-07
  • 使用 Vue-TCB 快速在 Vue 應用中接入云開發(fā)的方法

    使用 Vue-TCB 快速在 Vue 應用中接入云開發(fā)的方法

    這篇文章主要介紹了如何使用 Vue-TCB 快速在 Vue 應用中接入云開發(fā),本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02
  • vue-cli下的vuex的簡單Demo圖解(實現(xiàn)加1減1操作)

    vue-cli下的vuex的簡單Demo圖解(實現(xiàn)加1減1操作)

    這篇文章主要介紹了vue-cli下的vuex的簡單Demo(實現(xiàn)加1減1操作),本文圖文并茂給大家介紹的非常詳細,具有參考借鑒價值,需要的朋友可以參考下
    2018-02-02
  • 詳解vue中router-link標簽所必備了解的屬性

    詳解vue中router-link標簽所必備了解的屬性

    這篇文章主要介紹了vue中router-link標簽所必備了解的屬性,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-04-04

最新評論

甘泉县| 伊金霍洛旗| 江口县| 屯昌县| 霍城县| 隆林| 绍兴县| 横山县| 赤城县| 宁蒗| 民乐县| 临漳县| 密山市| 永丰县| 尚志市| 景德镇市| 合山市| 岳池县| 夏河县| 马公市| 图木舒克市| 南乐县| 夏邑县| 博爱县| 阜南县| 盱眙县| 平定县| 巴楚县| 辽源市| 报价| 博爱县| 绥德县| 鸡东县| 富顺县| 神池县| 两当县| 桃源县| 安达市| 东乡族自治县| 曲阜市| 河间市|