我們在同一網站下託管多個應用程式。
所有這些應用程式都指向相同的路徑、應用程式集區和使用者。
這些應用程式可以透過不同的 URL 進行存取。
例如,有三個應用程式 A、B 和 C,其中 C 無法存取。
IIS 上託管的網站和應用程式:
所有站點都工作正常,但突然其中一個站點完成並顯示 403 錯誤。
我嘗試過應用程式集區回收並提供對應用程式資料夾的完全控制權限。但問題仍然存在。
我比較了網站的基本設置,看起來不錯。
答案1
HTTP 403 錯誤的發生有多種原因,
- 網站的快取版本可能會導致403。
- 大多數網站都配置為禁止目錄瀏覽,因此在嘗試顯示資料夾而不是特定頁面時出現 403 Forbidden 訊息是正常的且符合預期。如果是這種情況,請在您的 Web 伺服器中啟用目錄瀏覽。
- 權限。檢查您的網站是否有適當的權限。
答案2
我們可以透過建立主資料夾(應用程式路徑指向的資料夾)的新捷徑資料夾並將應用程式C的路徑更新為這個新的捷徑資料夾來解決這個問題。
它開始工作,應用程式 C 可以存取。