![](/img/trans.png)
[英]IIS default 404 error page not showing while browsing non existing page with.aspx extension
[英]IIS restriction error for .aspx page, but .aspx is not restricted
我最近嘗試在我的Windows機器上安裝TargetProcess http://www.targetprocess.com/ ,其中涉及安裝IIS和SQLEXPRESS的實例。
我以前沒有IIS,所以對於我來說最新的概念。 經過多次努力,我設法讓TargetProcess安裝完畢。 但是,當我嘗試在瀏覽器中運行它時,我得到以下錯誤
由於Web服務器上的ISAPI和CGI限制列表設置,無法提供您請求的頁面。
我試圖運行的頁面是.aspx,我運行了一個page.aspx來驗證.aspx沒有受到錯誤消息建議的限制。
任何人都有任何想法可能是什么?
凱文,
在IIS管理控制台中,請為您的托管服務器打開ISAPI和CGI限制功能。 ASP.NET v2.0和v4.0限制是單獨設置的。 TargetProcess應用程序自2.22.9版本開始使用.NET v4.0,因此請檢查是否已安裝MS .NET framework v4.0並允許使用ASP.NET v4.0。 另外在TP網站的Handler Mappings部分也應該啟用PageHandlerFactory-ISAPI-4.0。
如果您需要任何幫助,請通過http://messenger.providesupport.com/messenger/targetprocess.html與我們聯系。
此致,Alex - TargetPro
要解決:
1.-轉到IIS管理器並輸入您的服務器名稱(當工具提示顯示localhosts時)
2.- ASAPI和CGI限制的雙重陳詞濫調
3.-右clic將所有項目更改為ALLOWED
我的機器上沒有“ISAPI和CGI限制”選項。 我不得不回到“打開和關閉Windows功能”,然后是“Internet信息服務”/“萬維網服務”/“應用程序開發功能”,然后勾選“CGI”選項。 一旦我這樣做,我關閉並重新打開IIS后出現“ISAPI和CGI限制”選項。 如果其他人有同樣的問題,請在這里提一下。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.