Iis-6

通過 CNAME 訪問應用程序時的 IIS6 403.1

  • September 13, 2010

我們slc-app-01在預設網站中有一個名為的伺服器和一個 ASP.NET 應用程序,配置為printflow. 我在 DNS 中設置了一個 CNAMEprintflow指向,slc-app-01以便可以通過http://printflow/printflow.

問題是,當通過http://printflow/printflow它訪問應用程序時,它會返回:

403.1 禁止:執行訪問被拒絕。

但是當通過http://slc-app-01/printflow它訪問時工作正常。

這已經工作了一年多。我認為我們最近改變的唯一一件事是安裝 .NET 4.0 並使用 IIS 註冊 ASP.NET 4.0。然而,該應用程序仍為 .NET 2.0 配置,我們為 4.0 應用程序創建了一個單獨的 AppPool。

謝謝你的幫助。

您是否在 IIS 中為網站的主機頭添加了“printflow”?

您可以檢查以下內容:

  1. 當您嘗試訪問伺服器時,是否涉及 Web 代理?您需要為該主機標頭配置它嗎?
  2. 執行 nslookup 列印流程時會發生什麼?它是否解析到正確的 IP 地址?
  3. 您是否檢查了網站的 http 綁定?它是否接受“printflow”http 主機標頭?

引用自:https://serverfault.com/questions/180697