Web API的發布問題

2022-03-02 14:55:48 字數 401 閱讀 3559

配置「isapi 和 cgi 限制」的4.0版本設定為允許,要不然出現「由於 web 伺服器上的「isapi 和 cgi 限制」列表設定,無法提供您請求的頁面。」的錯誤。

「an error has occurred.multiple actions were found that match the request」,這個錯誤資訊是web api的路由沒有配置好,要檢查下。

「response status code does not indicate success: 404 (not found)」,這個錯誤資訊也是路由問題。

「response status code does not indicate success: 500 (internal server error).」,這個是伺服器問題,也就是web api的**問題

WebAPI發布IIS報錯問題

1.看iis中處理程式對映中有沒有註冊 extensionlessurlhandler integrated 4.0 沒有的話需要在 執行 中註冊 aspnet regiis.exe 2.配置檔案中要加 在web.config增加 如果還不行,請檢查一下 處理程式對映 裡面是否有 extension...

WebAPI記錄發布2

對於webapi來說建立出來以後有著直接的發布的問題直接影響著webapi 的使用我們來逐一記錄並解決,使webapi 達到我們的使用的目的。1.跨域的問題 可以參考 解決的辦法 在響應頭中加入解決資訊,如下 originheaderdefault 可以指定特定的網路位址請求 使用方法如下 cros...

WebAPI No 2 如何WebAPI發布

asp.net core在windows上可以採用兩種執行方式。一種是自託管執行,另一種是發布到iis託管執行。首先有乙個完好的.net core webapi測試專案,然後進入根目錄執行 dotnet publish 來進行編譯 然後在進入dll目錄,也就是程式集目錄 執行當前專案的主程式dll ...