Windows

限制對 IIS web 服務的訪問僅限於伺服器

  • March 25, 2017

所以我有一個帶有 IIS 8 的 Windows Server 2012 R2。

我在 IIS 中有一個網站設置,它託管一個 web 服務(老式 web 服務 .asmx),在同一台伺服器上還有一個 SQL DATA TOOLS 和一個 SSIS 包。

我需要 SSIS 包才能使用託管在 IIS 中的 web 服務,但我需要鎖定對 web 服務的訪問,以便外界無法使用它。

我如何製作它以便我的 SSIS 包可以訪問它但對外界它是受限制的?

到目前為止,我已經嘗試過:

添加一個 ip 地址允許輸入我的網路伺服器 ip,然後選擇“編輯功能設置”並拒絕所有未指定的客戶端。

這不起作用,我的 SSIS 包無法訪問我的 Web 服務

除了我假設您已經添加的外部地址之外,將 127.0.0.1 添加到 IP 限制模組中的 IP 允許列表中。

如果這不起作用,請檢查您是否有任何 IPv6 地址綁定到您的網路適配器並添加這些地址(忽略 ::1,這被 IIS 視為與 127.0.0.1 相同,您不需要同時添加)

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